vrclient: Use manual methods instead of wrap / unwrap.

CW-Bug-Id: #22729
This commit is contained in:
Rémi Bernon 2023-09-30 10:48:58 +02:00
parent 8ca3121d94
commit 331966b667
95 changed files with 533 additions and 3042 deletions

View File

@ -110,10 +110,6 @@ SOURCES = \
vrclient_x64/cppIVROverlay_IVROverlay_027.cpp \
vrclient_x64/cppIVROverlayView_IVROverlayView_003.cpp \
vrclient_x64/cppIVRRenderModels_IVRRenderModels_001.cpp \
vrclient_x64/cppIVRRenderModels_IVRRenderModels_002.cpp \
vrclient_x64/cppIVRRenderModels_IVRRenderModels_004.cpp \
vrclient_x64/cppIVRRenderModels_IVRRenderModels_005.cpp \
vrclient_x64/cppIVRRenderModels_IVRRenderModels_006.cpp \
vrclient_x64/cppIVRResources_IVRResources_001.cpp \
vrclient_x64/cppIVRScreenshots_IVRScreenshots_001.cpp \
vrclient_x64/cppIVRSettings_IVRSettings_001.cpp \
@ -198,4 +194,5 @@ SOURCES = \
vrclient_x64/struct_converters_1715.cpp \
vrclient_x64/struct_converters_1819.cpp \
vrclient_x64/struct_converters_1916.cpp \
vrclient_x64/unix_vrrendermodels_manual.cpp \
vrclient_x64/unixlib_generated.cpp \

View File

@ -96,17 +96,12 @@ SDK_SOURCES = {
"IVRHeadsetView",
"IVROverlayView",
"IVRClientCore",
], [ #vrclient-allocated structs
"RenderModel_t",
"RenderModel_TextureMap_t",
],
]
],
}
SDK_CLASSES = {klass: source for source, value in SDK_SOURCES.items()
for klass in value[0]}
SDK_STRUCTS = {klass: source for source, value in SDK_SOURCES.items()
for klass in value[1]}
# these structs are manually confirmed to be equivalent
EXEMPT_STRUCTS = {
@ -220,23 +215,29 @@ unique_structs = []
MANUAL_METHODS = {
"IVRClientCore_BIsHmdPresent": True,
"IVRClientCore_Init": True,
"IVRClientCore_GetGenericInterface": True,
"IVRClientCore_Cleanup": True,
"IVRSystem_GetDXGIOutputInfo": True,
"IVRSystem_GetOutputDevice": lambda ver, abi: ver > 16,
"IVRCompositor_Submit": lambda ver, abi: ver > 8,
"IVRCompositor_SetSkyboxOverride": lambda ver, abi: ver > 8,
"IVRCompositor_PostPresentHandoff": True,
"IVRCompositor_WaitGetPoses": lambda ver, abi: ver > 15 and ver < 27,
"IVRCompositor_GetVulkanDeviceExtensionsRequired": True,
"IVRRenderModels_LoadTextureD3D11_Async": True,
"IVRRenderModels_FreeTextureD3D11": True,
"IVRRenderModels_LoadIntoTextureD3D11_Async": True,
"IVRMailbox_undoc3": True,
"IVROverlay_SetOverlayTexture": True,
"IVRInput_GetDigitalActionData": lambda ver, abi: ver > 3,
"IVRClientCore_BIsHmdPresent": lambda ver, abi: abi == 'w',
"IVRClientCore_Init": lambda ver, abi: abi == 'w',
"IVRClientCore_GetGenericInterface": lambda ver, abi: abi == 'w',
"IVRClientCore_Cleanup": lambda ver, abi: abi == 'w',
"IVRSystem_GetDXGIOutputInfo": lambda ver, abi: abi == 'w',
"IVRSystem_GetOutputDevice": lambda ver, abi: abi == 'w' and ver > 16,
"IVRCompositor_Submit": lambda ver, abi: abi == 'w' and ver > 8,
"IVRCompositor_SetSkyboxOverride": lambda ver, abi: abi == 'w' and ver > 8,
"IVRCompositor_PostPresentHandoff": lambda ver, abi: abi == 'w',
"IVRCompositor_WaitGetPoses": lambda ver, abi: abi == 'w' and ver > 15 and ver < 27,
"IVRCompositor_GetVulkanDeviceExtensionsRequired": lambda ver, abi: abi == 'w',
"IVRRenderModels_LoadTextureD3D11_Async": lambda ver, abi: abi == 'w',
"IVRRenderModels_FreeTextureD3D11": lambda ver, abi: abi == 'w',
"IVRRenderModels_LoadIntoTextureD3D11_Async": lambda ver, abi: abi == 'w',
"IVRRenderModels_LoadTexture": True,
"IVRRenderModels_LoadTexture_Async": True,
"IVRRenderModels_FreeTexture": True,
"IVRRenderModels_LoadRenderModel": lambda ver, abi: ver > 1,
"IVRRenderModels_LoadRenderModel_Async": True,
"IVRRenderModels_FreeRenderModel": lambda ver, abi: ver > 1,
"IVRMailbox_undoc3": lambda ver, abi: abi == 'w',
"IVROverlay_SetOverlayTexture": lambda ver, abi: abi == 'w',
"IVRInput_GetDigitalActionData": lambda ver, abi: abi == 'w' and ver > 3,
}
@ -714,12 +715,9 @@ def handle_method_cpp(method, classname, cppname, out):
if strip_ns(underlying_typename(param)) not in SIZED_STRUCTS | EXEMPT_STRUCTS:
print('Warning:', strip_ns(underlying_typename(param)), name, 'following', prev_name)
need_unwrap = {}
need_output = {}
for name, param in sorted(need_convert.items()):
type_name = strip_ns(underlying_typename(param))
if param.type.kind != TypeKind.POINTER:
out(f' {declspec(param, f"u_{name}", "u_")} = params->{name};\n')
continue
@ -730,10 +728,6 @@ def handle_method_cpp(method, classname, cppname, out):
out(f' {declspec(pointee, f"u_{name}", "u_")};\n')
continue
if type_name in SDK_STRUCTS:
need_unwrap[name] = param
continue
if not pointee.is_const_qualified():
need_output[name] = param
@ -774,7 +768,6 @@ def handle_method_cpp(method, classname, cppname, out):
def param_call(name, param):
pfx = '&' if param.type.kind == TypeKind.POINTER else ''
if name in size_fixup: return f"u_{name}"
if name in need_unwrap: return f'struct_{all_versions[sdkver][type_name]}_unwrap( params->{name} )'
if name in need_convert: return f"params->{name} ? {pfx}u_{name} : nullptr"
return f'params->{name}'
@ -782,11 +775,6 @@ def handle_method_cpp(method, classname, cppname, out):
out(f'iface->{method.spelling}( {", ".join(params)} );\n')
for name, param in sorted(need_output.items()):
type_name = strip_ns(underlying_typename(param))
if type_name in SDK_STRUCTS:
out(u' if (params->_ret == 0)\n')
out(f' *params->{name} = struct_{all_versions[sdkver][type_name]}_wrap( u_{name} );\n')
continue
out(f' if (params->{name}) *params->{name} = u_{name};\n')
out(u'}\n\n')
@ -883,6 +871,13 @@ def get_capi_thunk_params(method):
def handle_class(klass):
cppname = f"cpp{klass.full_name}"
ext = "cpp"
for method in klass.methods:
if type(method) is Destructor:
continue
if is_manual_method(klass, method, "u"):
ext = "hpp"
with open(f"vrclient_x64/{cppname}.h", "w") as file:
out = file.write
@ -905,7 +900,7 @@ def handle_class(klass):
out(u'} /* extern "C" */\n')
out(u'#endif /* __cplusplus */\n')
with open(f"vrclient_x64/{cppname}.cpp", "w") as file:
with open(f"vrclient_x64/{cppname}.{ext}", "w") as file:
out = file.write
out(u'/* This file is auto-generated, do not edit. */\n')
@ -917,6 +912,8 @@ def handle_class(klass):
for method in klass.methods:
if type(method) is Destructor:
continue
if is_manual_method(klass, method, "u"):
continue
handle_method_cpp(method, klass.name, cppname, out)
winclassname = f'win{klass.full_name}'
@ -1101,9 +1098,6 @@ def handle_struct(sdkver, struct):
which.add(LIN_TO_WIN)
which.add(WIN_TO_LIN)
if strip_ns(struct.name) in SDK_STRUCTS:
which.add(WRAPPERS)
if len(which) == 0:
return
@ -1700,7 +1694,6 @@ for klass in all_classes.values():
out(u'#include <stdarg.h>\n')
out(u'#include <stdint.h>\n')
out(u'\n')
out(u'#include "vrclient_structs.h"\n')
out(u'#include "vrclient_private.h"\n')
out(u'\n')
out(u'#include "flatapi.h"\n')

View File

@ -14,13 +14,19 @@ struct u_IVRRenderModels_IVRRenderModels_001
void cppIVRRenderModels_IVRRenderModels_001_LoadRenderModel( struct cppIVRRenderModels_IVRRenderModels_001_LoadRenderModel_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_001 *iface = (struct u_IVRRenderModels_IVRRenderModels_001 *)params->linux_side;
params->_ret = (bool)iface->LoadRenderModel( params->pchRenderModelName, struct_RenderModel_t_090_unwrap( params->pRenderModel ) );
u_RenderModel_t_090 u_pRenderModel;
if (params->pRenderModel) u_pRenderModel = *params->pRenderModel;
params->_ret = (bool)iface->LoadRenderModel( params->pchRenderModelName, params->pRenderModel ? &u_pRenderModel : nullptr );
if (params->pRenderModel) *params->pRenderModel = u_pRenderModel;
}
void cppIVRRenderModels_IVRRenderModels_001_FreeRenderModel( struct cppIVRRenderModels_IVRRenderModels_001_FreeRenderModel_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_001 *iface = (struct u_IVRRenderModels_IVRRenderModels_001 *)params->linux_side;
iface->FreeRenderModel( struct_RenderModel_t_090_unwrap( params->pRenderModel ) );
u_RenderModel_t_090 u_pRenderModel;
if (params->pRenderModel) u_pRenderModel = *params->pRenderModel;
iface->FreeRenderModel( params->pRenderModel ? &u_pRenderModel : nullptr );
if (params->pRenderModel) *params->pRenderModel = u_pRenderModel;
}
void cppIVRRenderModels_IVRRenderModels_001_GetRenderModelName( struct cppIVRRenderModels_IVRRenderModels_001_GetRenderModelName_params *params )

View File

@ -19,36 +19,6 @@ struct u_IVRRenderModels_IVRRenderModels_002
#endif /* __cplusplus */
};
void cppIVRRenderModels_IVRRenderModels_002_LoadRenderModel( struct cppIVRRenderModels_IVRRenderModels_002_LoadRenderModel_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side;
u_RenderModel_t_0912 *u_ppRenderModel;
params->_ret = (bool)iface->LoadRenderModel( params->pchRenderModelName, params->ppRenderModel ? &u_ppRenderModel : nullptr );
if (params->_ret == 0)
*params->ppRenderModel = struct_RenderModel_t_0912_wrap( u_ppRenderModel );
}
void cppIVRRenderModels_IVRRenderModels_002_FreeRenderModel( struct cppIVRRenderModels_IVRRenderModels_002_FreeRenderModel_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side;
iface->FreeRenderModel( struct_RenderModel_t_0912_unwrap( params->pRenderModel ) );
}
void cppIVRRenderModels_IVRRenderModels_002_LoadTexture( struct cppIVRRenderModels_IVRRenderModels_002_LoadTexture_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side;
u_RenderModel_TextureMap_t_090 *u_ppTexture;
params->_ret = (bool)iface->LoadTexture( params->textureId, params->ppTexture ? &u_ppTexture : nullptr );
if (params->_ret == 0)
*params->ppTexture = struct_RenderModel_TextureMap_t_090_wrap( u_ppTexture );
}
void cppIVRRenderModels_IVRRenderModels_002_FreeTexture( struct cppIVRRenderModels_IVRRenderModels_002_FreeTexture_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side;
iface->FreeTexture( struct_RenderModel_TextureMap_t_090_unwrap( params->pTexture ) );
}
void cppIVRRenderModels_IVRRenderModels_002_GetRenderModelName( struct cppIVRRenderModels_IVRRenderModels_002_GetRenderModelName_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side;

View File

@ -21,36 +21,6 @@ struct u_IVRRenderModels_IVRRenderModels_004
#endif /* __cplusplus */
};
void cppIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async( struct cppIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side;
u_RenderModel_t_0912 *u_ppRenderModel;
params->_ret = (uint32_t)iface->LoadRenderModel_Async( params->pchRenderModelName, params->ppRenderModel ? &u_ppRenderModel : nullptr );
if (params->_ret == 0)
*params->ppRenderModel = struct_RenderModel_t_0912_wrap( u_ppRenderModel );
}
void cppIVRRenderModels_IVRRenderModels_004_FreeRenderModel( struct cppIVRRenderModels_IVRRenderModels_004_FreeRenderModel_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side;
iface->FreeRenderModel( struct_RenderModel_t_0912_unwrap( params->pRenderModel ) );
}
void cppIVRRenderModels_IVRRenderModels_004_LoadTexture_Async( struct cppIVRRenderModels_IVRRenderModels_004_LoadTexture_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side;
u_RenderModel_TextureMap_t_090 *u_ppTexture;
params->_ret = (uint32_t)iface->LoadTexture_Async( params->textureId, params->ppTexture ? &u_ppTexture : nullptr );
if (params->_ret == 0)
*params->ppTexture = struct_RenderModel_TextureMap_t_090_wrap( u_ppTexture );
}
void cppIVRRenderModels_IVRRenderModels_004_FreeTexture( struct cppIVRRenderModels_IVRRenderModels_004_FreeTexture_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side;
iface->FreeTexture( struct_RenderModel_TextureMap_t_090_unwrap( params->pTexture ) );
}
void cppIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async( struct cppIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side;

View File

@ -25,36 +25,6 @@ struct u_IVRRenderModels_IVRRenderModels_005
#endif /* __cplusplus */
};
void cppIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async( struct cppIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side;
u_RenderModel_t_0912 *u_ppRenderModel;
params->_ret = (uint32_t)iface->LoadRenderModel_Async( params->pchRenderModelName, params->ppRenderModel ? &u_ppRenderModel : nullptr );
if (params->_ret == 0)
*params->ppRenderModel = struct_RenderModel_t_0912_wrap( u_ppRenderModel );
}
void cppIVRRenderModels_IVRRenderModels_005_FreeRenderModel( struct cppIVRRenderModels_IVRRenderModels_005_FreeRenderModel_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side;
iface->FreeRenderModel( struct_RenderModel_t_0912_unwrap( params->pRenderModel ) );
}
void cppIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( struct cppIVRRenderModels_IVRRenderModels_005_LoadTexture_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side;
u_RenderModel_TextureMap_t_090 *u_ppTexture;
params->_ret = (uint32_t)iface->LoadTexture_Async( params->textureId, params->ppTexture ? &u_ppTexture : nullptr );
if (params->_ret == 0)
*params->ppTexture = struct_RenderModel_TextureMap_t_090_wrap( u_ppTexture );
}
void cppIVRRenderModels_IVRRenderModels_005_FreeTexture( struct cppIVRRenderModels_IVRRenderModels_005_FreeTexture_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side;
iface->FreeTexture( struct_RenderModel_TextureMap_t_090_unwrap( params->pTexture ) );
}
void cppIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async( struct cppIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side;

View File

@ -26,36 +26,6 @@ struct u_IVRRenderModels_IVRRenderModels_006
#endif /* __cplusplus */
};
void cppIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async( struct cppIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side;
u_RenderModel_t_0912 *u_ppRenderModel;
params->_ret = (uint32_t)iface->LoadRenderModel_Async( params->pchRenderModelName, params->ppRenderModel ? &u_ppRenderModel : nullptr );
if (params->_ret == 0)
*params->ppRenderModel = struct_RenderModel_t_0912_wrap( u_ppRenderModel );
}
void cppIVRRenderModels_IVRRenderModels_006_FreeRenderModel( struct cppIVRRenderModels_IVRRenderModels_006_FreeRenderModel_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side;
iface->FreeRenderModel( struct_RenderModel_t_0912_unwrap( params->pRenderModel ) );
}
void cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( struct cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side;
u_RenderModel_TextureMap_t_1237 *u_ppTexture;
params->_ret = (uint32_t)iface->LoadTexture_Async( params->textureId, params->ppTexture ? &u_ppTexture : nullptr );
if (params->_ret == 0)
*params->ppTexture = struct_RenderModel_TextureMap_t_1237_wrap( u_ppTexture );
}
void cppIVRRenderModels_IVRRenderModels_006_FreeTexture( struct cppIVRRenderModels_IVRRenderModels_006_FreeTexture_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side;
iface->FreeTexture( struct_RenderModel_TextureMap_t_1237_unwrap( params->pTexture ) );
}
void cppIVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async( struct cppIVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side;

View File

@ -132,13 +132,19 @@ void cppIVRSystem_IVRSystem_003_GetSeatedZeroPoseToStandingAbsoluteTrackingPose(
void cppIVRSystem_IVRSystem_003_LoadRenderModel( struct cppIVRSystem_IVRSystem_003_LoadRenderModel_params *params )
{
struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side;
params->_ret = (bool)iface->LoadRenderModel( params->pchRenderModelName, struct_RenderModel_t_090_unwrap( params->pRenderModel ) );
u_RenderModel_t_090 u_pRenderModel;
if (params->pRenderModel) u_pRenderModel = *params->pRenderModel;
params->_ret = (bool)iface->LoadRenderModel( params->pchRenderModelName, params->pRenderModel ? &u_pRenderModel : nullptr );
if (params->pRenderModel) *params->pRenderModel = u_pRenderModel;
}
void cppIVRSystem_IVRSystem_003_FreeRenderModel( struct cppIVRSystem_IVRSystem_003_FreeRenderModel_params *params )
{
struct u_IVRSystem_IVRSystem_003 *iface = (struct u_IVRSystem_IVRSystem_003 *)params->linux_side;
iface->FreeRenderModel( struct_RenderModel_t_090_unwrap( params->pRenderModel ) );
u_RenderModel_t_090 u_pRenderModel;
if (params->pRenderModel) u_pRenderModel = *params->pRenderModel;
iface->FreeRenderModel( params->pRenderModel ? &u_pRenderModel : nullptr );
if (params->pRenderModel) *params->pRenderModel = u_pRenderModel;
}
void cppIVRSystem_IVRSystem_003_GetTrackedDeviceClass( struct cppIVRSystem_IVRSystem_003_GetTrackedDeviceClass_params *params )

View File

@ -16,13 +16,9 @@ extern void struct_VROverlayView_t_1267_win_to_lin(const void *w, void *l);
typedef struct winRenderModel_TextureMap_t_1267 winRenderModel_TextureMap_t_1267;
extern void struct_RenderModel_TextureMap_t_1267_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1267_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1267 *struct_RenderModel_TextureMap_t_1267_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1267_unwrap(winRenderModel_TextureMap_t_1267 *w);
typedef struct winRenderModel_t_1267 winRenderModel_t_1267;
extern void struct_RenderModel_t_1267_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1267_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1267 *struct_RenderModel_t_1267_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1267_unwrap(winRenderModel_t_1267 *w);
typedef struct winInputAnalogActionData_t_1267 winInputAnalogActionData_t_1267;
extern void struct_InputAnalogActionData_t_1267_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1267_win_to_lin(const void *w, void *l);
@ -62,13 +58,9 @@ extern void struct_VROverlayView_t_1237_win_to_lin(const void *w, void *l);
typedef struct winRenderModel_TextureMap_t_1237 winRenderModel_TextureMap_t_1237;
extern void struct_RenderModel_TextureMap_t_1237_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1237_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1237 *struct_RenderModel_TextureMap_t_1237_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1237_unwrap(winRenderModel_TextureMap_t_1237 *w);
typedef struct winRenderModel_t_1237 winRenderModel_t_1237;
extern void struct_RenderModel_t_1237_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1237_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1237 *struct_RenderModel_t_1237_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1237_unwrap(winRenderModel_t_1237 *w);
typedef struct winInputAnalogActionData_t_1237 winInputAnalogActionData_t_1237;
extern void struct_InputAnalogActionData_t_1237_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1237_win_to_lin(const void *w, void *l);
@ -108,13 +100,9 @@ extern void struct_VROverlayView_t_1168_win_to_lin(const void *w, void *l);
typedef struct winRenderModel_TextureMap_t_1168 winRenderModel_TextureMap_t_1168;
extern void struct_RenderModel_TextureMap_t_1168_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1168_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1168 *struct_RenderModel_TextureMap_t_1168_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1168_unwrap(winRenderModel_TextureMap_t_1168 *w);
typedef struct winRenderModel_t_1168 winRenderModel_t_1168;
extern void struct_RenderModel_t_1168_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1168_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1168 *struct_RenderModel_t_1168_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1168_unwrap(winRenderModel_t_1168 *w);
typedef struct winInputAnalogActionData_t_1168 winInputAnalogActionData_t_1168;
extern void struct_InputAnalogActionData_t_1168_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1168_win_to_lin(const void *w, void *l);
@ -154,13 +142,9 @@ extern void struct_VROverlayView_t_11415_win_to_lin(const void *w, void *l);
typedef struct winRenderModel_TextureMap_t_11415 winRenderModel_TextureMap_t_11415;
extern void struct_RenderModel_TextureMap_t_11415_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_11415_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_11415 *struct_RenderModel_TextureMap_t_11415_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_11415_unwrap(winRenderModel_TextureMap_t_11415 *w);
typedef struct winRenderModel_t_11415 winRenderModel_t_11415;
extern void struct_RenderModel_t_11415_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_11415_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_11415 *struct_RenderModel_t_11415_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_11415_unwrap(winRenderModel_t_11415 *w);
typedef struct winInputAnalogActionData_t_11415 winInputAnalogActionData_t_11415;
extern void struct_InputAnalogActionData_t_11415_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_11415_win_to_lin(const void *w, void *l);
@ -200,13 +184,9 @@ extern void struct_VROverlayView_t_11310_win_to_lin(const void *w, void *l);
typedef struct winRenderModel_TextureMap_t_11310 winRenderModel_TextureMap_t_11310;
extern void struct_RenderModel_TextureMap_t_11310_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_11310_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_11310 *struct_RenderModel_TextureMap_t_11310_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_11310_unwrap(winRenderModel_TextureMap_t_11310 *w);
typedef struct winRenderModel_t_11310 winRenderModel_t_11310;
extern void struct_RenderModel_t_11310_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_11310_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_11310 *struct_RenderModel_t_11310_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_11310_unwrap(winRenderModel_t_11310 *w);
typedef struct winInputAnalogActionData_t_11310 winInputAnalogActionData_t_11310;
extern void struct_InputAnalogActionData_t_11310_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_11310_win_to_lin(const void *w, void *l);
@ -246,13 +226,9 @@ extern void struct_VROverlayView_t_1125_win_to_lin(const void *w, void *l);
typedef struct winRenderModel_TextureMap_t_1125 winRenderModel_TextureMap_t_1125;
extern void struct_RenderModel_TextureMap_t_1125_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1125_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1125 *struct_RenderModel_TextureMap_t_1125_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1125_unwrap(winRenderModel_TextureMap_t_1125 *w);
typedef struct winRenderModel_t_1125 winRenderModel_t_1125;
extern void struct_RenderModel_t_1125_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1125_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1125 *struct_RenderModel_t_1125_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1125_unwrap(winRenderModel_t_1125 *w);
typedef struct winInputAnalogActionData_t_1125 winInputAnalogActionData_t_1125;
extern void struct_InputAnalogActionData_t_1125_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1125_win_to_lin(const void *w, void *l);
@ -289,13 +265,9 @@ extern void struct_VROverlayView_t_11111_win_to_lin(const void *w, void *l);
typedef struct winRenderModel_TextureMap_t_11111 winRenderModel_TextureMap_t_11111;
extern void struct_RenderModel_TextureMap_t_11111_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_11111_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_11111 *struct_RenderModel_TextureMap_t_11111_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_11111_unwrap(winRenderModel_TextureMap_t_11111 *w);
typedef struct winRenderModel_t_11111 winRenderModel_t_11111;
extern void struct_RenderModel_t_11111_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_11111_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_11111 *struct_RenderModel_t_11111_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_11111_unwrap(winRenderModel_t_11111 *w);
typedef struct winInputAnalogActionData_t_11111 winInputAnalogActionData_t_11111;
extern void struct_InputAnalogActionData_t_11111_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_11111_win_to_lin(const void *w, void *l);
@ -332,13 +304,9 @@ extern void struct_VROverlayView_t_11030_win_to_lin(const void *w, void *l);
typedef struct winRenderModel_TextureMap_t_11030 winRenderModel_TextureMap_t_11030;
extern void struct_RenderModel_TextureMap_t_11030_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_11030_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_11030 *struct_RenderModel_TextureMap_t_11030_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_11030_unwrap(winRenderModel_TextureMap_t_11030 *w);
typedef struct winRenderModel_t_11030 winRenderModel_t_11030;
extern void struct_RenderModel_t_11030_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_11030_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_11030 *struct_RenderModel_t_11030_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_11030_unwrap(winRenderModel_t_11030 *w);
typedef struct winInputAnalogActionData_t_11030 winInputAnalogActionData_t_11030;
extern void struct_InputAnalogActionData_t_11030_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_11030_win_to_lin(const void *w, void *l);
@ -372,13 +340,9 @@ extern void struct_CameraVideoStreamFrameHeader_t_1916_win_to_lin(const void *w,
typedef struct winRenderModel_TextureMap_t_1916 winRenderModel_TextureMap_t_1916;
extern void struct_RenderModel_TextureMap_t_1916_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1916_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1916 *struct_RenderModel_TextureMap_t_1916_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1916_unwrap(winRenderModel_TextureMap_t_1916 *w);
typedef struct winRenderModel_t_1916 winRenderModel_t_1916;
extern void struct_RenderModel_t_1916_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1916_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1916 *struct_RenderModel_t_1916_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1916_unwrap(winRenderModel_t_1916 *w);
typedef struct winInputAnalogActionData_t_1916 winInputAnalogActionData_t_1916;
extern void struct_InputAnalogActionData_t_1916_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1916_win_to_lin(const void *w, void *l);
@ -412,13 +376,9 @@ extern void struct_CameraVideoStreamFrameHeader_t_1819_win_to_lin(const void *w,
typedef struct winRenderModel_TextureMap_t_1819 winRenderModel_TextureMap_t_1819;
extern void struct_RenderModel_TextureMap_t_1819_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1819_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1819 *struct_RenderModel_TextureMap_t_1819_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1819_unwrap(winRenderModel_TextureMap_t_1819 *w);
typedef struct winRenderModel_t_1819 winRenderModel_t_1819;
extern void struct_RenderModel_t_1819_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1819_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1819 *struct_RenderModel_t_1819_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1819_unwrap(winRenderModel_t_1819 *w);
typedef struct winInputAnalogActionData_t_1819 winInputAnalogActionData_t_1819;
extern void struct_InputAnalogActionData_t_1819_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1819_win_to_lin(const void *w, void *l);
@ -452,13 +412,9 @@ extern void struct_CameraVideoStreamFrameHeader_t_1715_win_to_lin(const void *w,
typedef struct winRenderModel_TextureMap_t_1715 winRenderModel_TextureMap_t_1715;
extern void struct_RenderModel_TextureMap_t_1715_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1715_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1715 *struct_RenderModel_TextureMap_t_1715_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1715_unwrap(winRenderModel_TextureMap_t_1715 *w);
typedef struct winRenderModel_t_1715 winRenderModel_t_1715;
extern void struct_RenderModel_t_1715_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1715_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1715 *struct_RenderModel_t_1715_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1715_unwrap(winRenderModel_t_1715 *w);
typedef struct winInputAnalogActionData_t_1715 winInputAnalogActionData_t_1715;
extern void struct_InputAnalogActionData_t_1715_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1715_win_to_lin(const void *w, void *l);
@ -492,13 +448,9 @@ extern void struct_CameraVideoStreamFrameHeader_t_1610_win_to_lin(const void *w,
typedef struct winRenderModel_TextureMap_t_1610 winRenderModel_TextureMap_t_1610;
extern void struct_RenderModel_TextureMap_t_1610_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1610_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1610 *struct_RenderModel_TextureMap_t_1610_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1610_unwrap(winRenderModel_TextureMap_t_1610 *w);
typedef struct winRenderModel_t_1610 winRenderModel_t_1610;
extern void struct_RenderModel_t_1610_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1610_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1610 *struct_RenderModel_t_1610_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1610_unwrap(winRenderModel_t_1610 *w);
typedef struct winInputAnalogActionData_t_1610 winInputAnalogActionData_t_1610;
extern void struct_InputAnalogActionData_t_1610_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1610_win_to_lin(const void *w, void *l);
@ -532,13 +484,9 @@ extern void struct_CameraVideoStreamFrameHeader_t_1517_win_to_lin(const void *w,
typedef struct winRenderModel_TextureMap_t_1517 winRenderModel_TextureMap_t_1517;
extern void struct_RenderModel_TextureMap_t_1517_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1517_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1517 *struct_RenderModel_TextureMap_t_1517_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1517_unwrap(winRenderModel_TextureMap_t_1517 *w);
typedef struct winRenderModel_t_1517 winRenderModel_t_1517;
extern void struct_RenderModel_t_1517_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1517_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1517 *struct_RenderModel_t_1517_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1517_unwrap(winRenderModel_t_1517 *w);
typedef struct winInputAnalogActionData_t_1517 winInputAnalogActionData_t_1517;
extern void struct_InputAnalogActionData_t_1517_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1517_win_to_lin(const void *w, void *l);
@ -572,13 +520,9 @@ extern void struct_CameraVideoStreamFrameHeader_t_1418_win_to_lin(const void *w,
typedef struct winRenderModel_TextureMap_t_1418 winRenderModel_TextureMap_t_1418;
extern void struct_RenderModel_TextureMap_t_1418_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1418_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1418 *struct_RenderModel_TextureMap_t_1418_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1418_unwrap(winRenderModel_TextureMap_t_1418 *w);
typedef struct winRenderModel_t_1418 winRenderModel_t_1418;
extern void struct_RenderModel_t_1418_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1418_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1418 *struct_RenderModel_t_1418_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1418_unwrap(winRenderModel_t_1418 *w);
typedef struct winInputAnalogActionData_t_1418 winInputAnalogActionData_t_1418;
extern void struct_InputAnalogActionData_t_1418_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1418_win_to_lin(const void *w, void *l);
@ -609,13 +553,9 @@ extern void struct_CameraVideoStreamFrameHeader_t_1322_win_to_lin(const void *w,
typedef struct winRenderModel_TextureMap_t_1322 winRenderModel_TextureMap_t_1322;
extern void struct_RenderModel_TextureMap_t_1322_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1322_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1322 *struct_RenderModel_TextureMap_t_1322_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1322_unwrap(winRenderModel_TextureMap_t_1322 *w);
typedef struct winRenderModel_t_1322 winRenderModel_t_1322;
extern void struct_RenderModel_t_1322_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1322_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1322 *struct_RenderModel_t_1322_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1322_unwrap(winRenderModel_t_1322 *w);
typedef struct winInputAnalogActionData_t_1322 winInputAnalogActionData_t_1322;
extern void struct_InputAnalogActionData_t_1322_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1322_win_to_lin(const void *w, void *l);
@ -646,13 +586,9 @@ extern void struct_CameraVideoStreamFrameHeader_t_1210_win_to_lin(const void *w,
typedef struct winRenderModel_TextureMap_t_1210 winRenderModel_TextureMap_t_1210;
extern void struct_RenderModel_TextureMap_t_1210_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1210_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1210 *struct_RenderModel_TextureMap_t_1210_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1210_unwrap(winRenderModel_TextureMap_t_1210 *w);
typedef struct winRenderModel_t_1210 winRenderModel_t_1210;
extern void struct_RenderModel_t_1210_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1210_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1210 *struct_RenderModel_t_1210_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1210_unwrap(winRenderModel_t_1210 *w);
typedef struct winInputAnalogActionData_t_1210 winInputAnalogActionData_t_1210;
extern void struct_InputAnalogActionData_t_1210_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1210_win_to_lin(const void *w, void *l);
@ -683,13 +619,9 @@ extern void struct_CameraVideoStreamFrameHeader_t_113b_win_to_lin(const void *w,
typedef struct winRenderModel_TextureMap_t_113b winRenderModel_TextureMap_t_113b;
extern void struct_RenderModel_TextureMap_t_113b_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_113b_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_113b *struct_RenderModel_TextureMap_t_113b_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_113b_unwrap(winRenderModel_TextureMap_t_113b *w);
typedef struct winRenderModel_t_113b winRenderModel_t_113b;
extern void struct_RenderModel_t_113b_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_113b_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_113b *struct_RenderModel_t_113b_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_113b_unwrap(winRenderModel_t_113b *w);
typedef struct winInputAnalogActionData_t_113b winInputAnalogActionData_t_113b;
extern void struct_InputAnalogActionData_t_113b_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_113b_win_to_lin(const void *w, void *l);
@ -720,13 +652,9 @@ extern void struct_CameraVideoStreamFrameHeader_t_1017_win_to_lin(const void *w,
typedef struct winRenderModel_TextureMap_t_1017 winRenderModel_TextureMap_t_1017;
extern void struct_RenderModel_TextureMap_t_1017_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1017_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1017 *struct_RenderModel_TextureMap_t_1017_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1017_unwrap(winRenderModel_TextureMap_t_1017 *w);
typedef struct winRenderModel_t_1017 winRenderModel_t_1017;
extern void struct_RenderModel_t_1017_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1017_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1017 *struct_RenderModel_t_1017_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1017_unwrap(winRenderModel_t_1017 *w);
typedef struct winInputAnalogActionData_t_1017 winInputAnalogActionData_t_1017;
extern void struct_InputAnalogActionData_t_1017_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1017_win_to_lin(const void *w, void *l);
@ -754,13 +682,9 @@ extern void struct_VRControllerState001_t_1016_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_1016 winRenderModel_TextureMap_t_1016;
extern void struct_RenderModel_TextureMap_t_1016_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1016_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1016 *struct_RenderModel_TextureMap_t_1016_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1016_unwrap(winRenderModel_TextureMap_t_1016 *w);
typedef struct winRenderModel_t_1016 winRenderModel_t_1016;
extern void struct_RenderModel_t_1016_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1016_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1016 *struct_RenderModel_t_1016_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1016_unwrap(winRenderModel_t_1016 *w);
typedef struct winInputAnalogActionData_t_1016 winInputAnalogActionData_t_1016;
extern void struct_InputAnalogActionData_t_1016_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1016_win_to_lin(const void *w, void *l);
@ -788,13 +712,9 @@ extern void struct_VRControllerState001_t_1015_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_1015 winRenderModel_TextureMap_t_1015;
extern void struct_RenderModel_TextureMap_t_1015_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1015_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1015 *struct_RenderModel_TextureMap_t_1015_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1015_unwrap(winRenderModel_TextureMap_t_1015 *w);
typedef struct winRenderModel_t_1015 winRenderModel_t_1015;
extern void struct_RenderModel_t_1015_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1015_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1015 *struct_RenderModel_t_1015_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1015_unwrap(winRenderModel_t_1015 *w);
typedef struct winInputAnalogActionData_t_1015 winInputAnalogActionData_t_1015;
extern void struct_InputAnalogActionData_t_1015_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_InputAnalogActionData_t_1015_win_to_lin(const void *w, void *l);
@ -819,13 +739,9 @@ extern void struct_VRControllerState001_t_1014_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_1014 winRenderModel_TextureMap_t_1014;
extern void struct_RenderModel_TextureMap_t_1014_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1014_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1014 *struct_RenderModel_TextureMap_t_1014_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1014_unwrap(winRenderModel_TextureMap_t_1014 *w);
typedef struct winRenderModel_t_1014 winRenderModel_t_1014;
extern void struct_RenderModel_t_1014_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1014_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1014 *struct_RenderModel_t_1014_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1014_unwrap(winRenderModel_t_1014 *w);
typedef struct winVREvent_t_1013 winVREvent_t_1013;
extern void struct_VREvent_t_1013_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_1013_win_to_lin(const void *w, void *l);
@ -835,13 +751,9 @@ extern void struct_VRControllerState001_t_1013_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_1013 winRenderModel_TextureMap_t_1013;
extern void struct_RenderModel_TextureMap_t_1013_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1013_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1013 *struct_RenderModel_TextureMap_t_1013_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1013_unwrap(winRenderModel_TextureMap_t_1013 *w);
typedef struct winRenderModel_t_1013 winRenderModel_t_1013;
extern void struct_RenderModel_t_1013_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1013_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1013 *struct_RenderModel_t_1013_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1013_unwrap(winRenderModel_t_1013 *w);
typedef struct winVREvent_t_1012 winVREvent_t_1012;
extern void struct_VREvent_t_1012_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_1012_win_to_lin(const void *w, void *l);
@ -851,13 +763,9 @@ extern void struct_VRControllerState001_t_1012_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_1012 winRenderModel_TextureMap_t_1012;
extern void struct_RenderModel_TextureMap_t_1012_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1012_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1012 *struct_RenderModel_TextureMap_t_1012_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1012_unwrap(winRenderModel_TextureMap_t_1012 *w);
typedef struct winRenderModel_t_1012 winRenderModel_t_1012;
extern void struct_RenderModel_t_1012_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1012_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1012 *struct_RenderModel_t_1012_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1012_unwrap(winRenderModel_t_1012 *w);
typedef struct winVREvent_t_1011 winVREvent_t_1011;
extern void struct_VREvent_t_1011_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_1011_win_to_lin(const void *w, void *l);
@ -867,13 +775,9 @@ extern void struct_VRControllerState001_t_1011_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_1011 winRenderModel_TextureMap_t_1011;
extern void struct_RenderModel_TextureMap_t_1011_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1011_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1011 *struct_RenderModel_TextureMap_t_1011_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1011_unwrap(winRenderModel_TextureMap_t_1011 *w);
typedef struct winRenderModel_t_1011 winRenderModel_t_1011;
extern void struct_RenderModel_t_1011_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1011_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1011 *struct_RenderModel_t_1011_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1011_unwrap(winRenderModel_t_1011 *w);
typedef struct winVREvent_t_1010 winVREvent_t_1010;
extern void struct_VREvent_t_1010_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_1010_win_to_lin(const void *w, void *l);
@ -883,13 +787,9 @@ extern void struct_VRControllerState001_t_1010_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_1010 winRenderModel_TextureMap_t_1010;
extern void struct_RenderModel_TextureMap_t_1010_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_1010_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_1010 *struct_RenderModel_TextureMap_t_1010_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1010_unwrap(winRenderModel_TextureMap_t_1010 *w);
typedef struct winRenderModel_t_1010 winRenderModel_t_1010;
extern void struct_RenderModel_t_1010_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_1010_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_1010 *struct_RenderModel_t_1010_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_1010_unwrap(winRenderModel_t_1010 *w);
typedef struct winVREvent_t_109 winVREvent_t_109;
extern void struct_VREvent_t_109_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_109_win_to_lin(const void *w, void *l);
@ -899,13 +799,9 @@ extern void struct_VRControllerState001_t_109_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_109 winRenderModel_TextureMap_t_109;
extern void struct_RenderModel_TextureMap_t_109_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_109_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_109 *struct_RenderModel_TextureMap_t_109_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_109_unwrap(winRenderModel_TextureMap_t_109 *w);
typedef struct winRenderModel_t_109 winRenderModel_t_109;
extern void struct_RenderModel_t_109_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_109_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_109 *struct_RenderModel_t_109_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_109_unwrap(winRenderModel_t_109 *w);
typedef struct winVREvent_t_108 winVREvent_t_108;
extern void struct_VREvent_t_108_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_108_win_to_lin(const void *w, void *l);
@ -915,13 +811,9 @@ extern void struct_VRControllerState001_t_108_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_108 winRenderModel_TextureMap_t_108;
extern void struct_RenderModel_TextureMap_t_108_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_108_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_108 *struct_RenderModel_TextureMap_t_108_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_108_unwrap(winRenderModel_TextureMap_t_108 *w);
typedef struct winRenderModel_t_108 winRenderModel_t_108;
extern void struct_RenderModel_t_108_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_108_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_108 *struct_RenderModel_t_108_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_108_unwrap(winRenderModel_t_108 *w);
typedef struct winVREvent_t_107 winVREvent_t_107;
extern void struct_VREvent_t_107_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_107_win_to_lin(const void *w, void *l);
@ -931,13 +823,9 @@ extern void struct_VRControllerState001_t_107_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_107 winRenderModel_TextureMap_t_107;
extern void struct_RenderModel_TextureMap_t_107_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_107_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_107 *struct_RenderModel_TextureMap_t_107_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_107_unwrap(winRenderModel_TextureMap_t_107 *w);
typedef struct winRenderModel_t_107 winRenderModel_t_107;
extern void struct_RenderModel_t_107_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_107_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_107 *struct_RenderModel_t_107_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_107_unwrap(winRenderModel_t_107 *w);
typedef struct winVREvent_t_106 winVREvent_t_106;
extern void struct_VREvent_t_106_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_106_win_to_lin(const void *w, void *l);
@ -947,13 +835,9 @@ extern void struct_VRControllerState001_t_106_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_106 winRenderModel_TextureMap_t_106;
extern void struct_RenderModel_TextureMap_t_106_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_106_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_106 *struct_RenderModel_TextureMap_t_106_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_106_unwrap(winRenderModel_TextureMap_t_106 *w);
typedef struct winRenderModel_t_106 winRenderModel_t_106;
extern void struct_RenderModel_t_106_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_106_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_106 *struct_RenderModel_t_106_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_106_unwrap(winRenderModel_t_106 *w);
typedef struct winVREvent_t_105 winVREvent_t_105;
extern void struct_VREvent_t_105_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_105_win_to_lin(const void *w, void *l);
@ -963,13 +847,9 @@ extern void struct_VRControllerState001_t_105_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_105 winRenderModel_TextureMap_t_105;
extern void struct_RenderModel_TextureMap_t_105_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_105_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_105 *struct_RenderModel_TextureMap_t_105_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_105_unwrap(winRenderModel_TextureMap_t_105 *w);
typedef struct winRenderModel_t_105 winRenderModel_t_105;
extern void struct_RenderModel_t_105_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_105_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_105 *struct_RenderModel_t_105_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_105_unwrap(winRenderModel_t_105 *w);
typedef struct winVREvent_t_104 winVREvent_t_104;
extern void struct_VREvent_t_104_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_104_win_to_lin(const void *w, void *l);
@ -979,13 +859,9 @@ extern void struct_VRControllerState001_t_104_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_104 winRenderModel_TextureMap_t_104;
extern void struct_RenderModel_TextureMap_t_104_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_104_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_104 *struct_RenderModel_TextureMap_t_104_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_104_unwrap(winRenderModel_TextureMap_t_104 *w);
typedef struct winRenderModel_t_104 winRenderModel_t_104;
extern void struct_RenderModel_t_104_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_104_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_104 *struct_RenderModel_t_104_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_104_unwrap(winRenderModel_t_104 *w);
typedef struct winVREvent_t_103a winVREvent_t_103a;
extern void struct_VREvent_t_103a_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_103a_win_to_lin(const void *w, void *l);
@ -995,13 +871,9 @@ extern void struct_VRControllerState001_t_103a_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_103a winRenderModel_TextureMap_t_103a;
extern void struct_RenderModel_TextureMap_t_103a_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_103a_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_103a *struct_RenderModel_TextureMap_t_103a_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_103a_unwrap(winRenderModel_TextureMap_t_103a *w);
typedef struct winRenderModel_t_103a winRenderModel_t_103a;
extern void struct_RenderModel_t_103a_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_103a_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_103a *struct_RenderModel_t_103a_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_103a_unwrap(winRenderModel_t_103a *w);
typedef struct winVREvent_t_103 winVREvent_t_103;
extern void struct_VREvent_t_103_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_103_win_to_lin(const void *w, void *l);
@ -1014,13 +886,9 @@ extern void struct_Compositor_FrameTiming_103_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_103 winRenderModel_TextureMap_t_103;
extern void struct_RenderModel_TextureMap_t_103_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_103_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_103 *struct_RenderModel_TextureMap_t_103_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_103_unwrap(winRenderModel_TextureMap_t_103 *w);
typedef struct winRenderModel_t_103 winRenderModel_t_103;
extern void struct_RenderModel_t_103_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_103_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_103 *struct_RenderModel_t_103_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_103_unwrap(winRenderModel_t_103 *w);
typedef struct winVREvent_t_102 winVREvent_t_102;
extern void struct_VREvent_t_102_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_102_win_to_lin(const void *w, void *l);
@ -1033,13 +901,9 @@ extern void struct_Compositor_FrameTiming_102_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_102 winRenderModel_TextureMap_t_102;
extern void struct_RenderModel_TextureMap_t_102_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_102_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_102 *struct_RenderModel_TextureMap_t_102_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_102_unwrap(winRenderModel_TextureMap_t_102 *w);
typedef struct winRenderModel_t_102 winRenderModel_t_102;
extern void struct_RenderModel_t_102_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_102_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_102 *struct_RenderModel_t_102_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_102_unwrap(winRenderModel_t_102 *w);
typedef struct winVREvent_t_101 winVREvent_t_101;
extern void struct_VREvent_t_101_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_101_win_to_lin(const void *w, void *l);
@ -1049,13 +913,9 @@ extern void struct_VRControllerState001_t_101_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_101 winRenderModel_TextureMap_t_101;
extern void struct_RenderModel_TextureMap_t_101_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_101_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_101 *struct_RenderModel_TextureMap_t_101_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_101_unwrap(winRenderModel_TextureMap_t_101 *w);
typedef struct winRenderModel_t_101 winRenderModel_t_101;
extern void struct_RenderModel_t_101_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_101_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_101 *struct_RenderModel_t_101_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_101_unwrap(winRenderModel_t_101 *w);
typedef struct winVREvent_t_100 winVREvent_t_100;
extern void struct_VREvent_t_100_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_100_win_to_lin(const void *w, void *l);
@ -1065,13 +925,9 @@ extern void struct_VRControllerState001_t_100_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_100 winRenderModel_TextureMap_t_100;
extern void struct_RenderModel_TextureMap_t_100_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_100_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_100 *struct_RenderModel_TextureMap_t_100_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_100_unwrap(winRenderModel_TextureMap_t_100 *w);
typedef struct winRenderModel_t_100 winRenderModel_t_100;
extern void struct_RenderModel_t_100_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_100_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_100 *struct_RenderModel_t_100_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_100_unwrap(winRenderModel_t_100 *w);
typedef struct winVREvent_t_0920 winVREvent_t_0920;
extern void struct_VREvent_t_0920_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_0920_win_to_lin(const void *w, void *l);
@ -1081,13 +937,9 @@ extern void struct_VRControllerState001_t_0920_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_0920 winRenderModel_TextureMap_t_0920;
extern void struct_RenderModel_TextureMap_t_0920_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_0920_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_0920 *struct_RenderModel_TextureMap_t_0920_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0920_unwrap(winRenderModel_TextureMap_t_0920 *w);
typedef struct winRenderModel_t_0920 winRenderModel_t_0920;
extern void struct_RenderModel_t_0920_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_0920_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_0920 *struct_RenderModel_t_0920_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_0920_unwrap(winRenderModel_t_0920 *w);
typedef struct winVREvent_t_0919 winVREvent_t_0919;
extern void struct_VREvent_t_0919_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_0919_win_to_lin(const void *w, void *l);
@ -1097,13 +949,9 @@ extern void struct_VRControllerState001_t_0919_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_0919 winRenderModel_TextureMap_t_0919;
extern void struct_RenderModel_TextureMap_t_0919_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_0919_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_0919 *struct_RenderModel_TextureMap_t_0919_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0919_unwrap(winRenderModel_TextureMap_t_0919 *w);
typedef struct winRenderModel_t_0919 winRenderModel_t_0919;
extern void struct_RenderModel_t_0919_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_0919_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_0919 *struct_RenderModel_t_0919_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_0919_unwrap(winRenderModel_t_0919 *w);
typedef struct winVREvent_t_0918 winVREvent_t_0918;
extern void struct_VREvent_t_0918_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_0918_win_to_lin(const void *w, void *l);
@ -1113,13 +961,9 @@ extern void struct_VRControllerState001_t_0918_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_0918 winRenderModel_TextureMap_t_0918;
extern void struct_RenderModel_TextureMap_t_0918_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_0918_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_0918 *struct_RenderModel_TextureMap_t_0918_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0918_unwrap(winRenderModel_TextureMap_t_0918 *w);
typedef struct winRenderModel_t_0918 winRenderModel_t_0918;
extern void struct_RenderModel_t_0918_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_0918_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_0918 *struct_RenderModel_t_0918_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_0918_unwrap(winRenderModel_t_0918 *w);
typedef struct winVREvent_t_0917 winVREvent_t_0917;
extern void struct_VREvent_t_0917_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_0917_win_to_lin(const void *w, void *l);
@ -1129,13 +973,9 @@ extern void struct_VRControllerState001_t_0917_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_0917 winRenderModel_TextureMap_t_0917;
extern void struct_RenderModel_TextureMap_t_0917_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_0917_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_0917 *struct_RenderModel_TextureMap_t_0917_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0917_unwrap(winRenderModel_TextureMap_t_0917 *w);
typedef struct winRenderModel_t_0917 winRenderModel_t_0917;
extern void struct_RenderModel_t_0917_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_0917_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_0917 *struct_RenderModel_t_0917_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_0917_unwrap(winRenderModel_t_0917 *w);
typedef struct winVREvent_t_0916 winVREvent_t_0916;
extern void struct_VREvent_t_0916_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_0916_win_to_lin(const void *w, void *l);
@ -1145,13 +985,9 @@ extern void struct_VRControllerState001_t_0916_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_0916 winRenderModel_TextureMap_t_0916;
extern void struct_RenderModel_TextureMap_t_0916_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_0916_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_0916 *struct_RenderModel_TextureMap_t_0916_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0916_unwrap(winRenderModel_TextureMap_t_0916 *w);
typedef struct winRenderModel_t_0916 winRenderModel_t_0916;
extern void struct_RenderModel_t_0916_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_0916_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_0916 *struct_RenderModel_t_0916_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_0916_unwrap(winRenderModel_t_0916 *w);
typedef struct winVREvent_t_0915 winVREvent_t_0915;
extern void struct_VREvent_t_0915_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_0915_win_to_lin(const void *w, void *l);
@ -1161,13 +997,9 @@ extern void struct_VRControllerState001_t_0915_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_0915 winRenderModel_TextureMap_t_0915;
extern void struct_RenderModel_TextureMap_t_0915_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_0915_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_0915 *struct_RenderModel_TextureMap_t_0915_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0915_unwrap(winRenderModel_TextureMap_t_0915 *w);
typedef struct winRenderModel_t_0915 winRenderModel_t_0915;
extern void struct_RenderModel_t_0915_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_0915_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_0915 *struct_RenderModel_t_0915_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_0915_unwrap(winRenderModel_t_0915 *w);
typedef struct winVREvent_t_0914 winVREvent_t_0914;
extern void struct_VREvent_t_0914_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_0914_win_to_lin(const void *w, void *l);
@ -1183,13 +1015,9 @@ extern void struct_Compositor_FrameTiming_0914_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_0914 winRenderModel_TextureMap_t_0914;
extern void struct_RenderModel_TextureMap_t_0914_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_0914_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_0914 *struct_RenderModel_TextureMap_t_0914_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0914_unwrap(winRenderModel_TextureMap_t_0914 *w);
typedef struct winRenderModel_t_0914 winRenderModel_t_0914;
extern void struct_RenderModel_t_0914_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_0914_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_0914 *struct_RenderModel_t_0914_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_0914_unwrap(winRenderModel_t_0914 *w);
typedef struct winVREvent_t_0913 winVREvent_t_0913;
extern void struct_VREvent_t_0913_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_0913_win_to_lin(const void *w, void *l);
@ -1205,13 +1033,9 @@ extern void struct_Compositor_FrameTiming_0913_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_0913 winRenderModel_TextureMap_t_0913;
extern void struct_RenderModel_TextureMap_t_0913_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_0913_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_0913 *struct_RenderModel_TextureMap_t_0913_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0913_unwrap(winRenderModel_TextureMap_t_0913 *w);
typedef struct winRenderModel_t_0913 winRenderModel_t_0913;
extern void struct_RenderModel_t_0913_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_0913_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_0913 *struct_RenderModel_t_0913_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_0913_unwrap(winRenderModel_t_0913 *w);
typedef struct winVREvent_t_0912 winVREvent_t_0912;
extern void struct_VREvent_t_0912_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_0912_win_to_lin(const void *w, void *l);
@ -1227,23 +1051,15 @@ extern void struct_Compositor_FrameTiming_0912_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_0912 winRenderModel_TextureMap_t_0912;
extern void struct_RenderModel_TextureMap_t_0912_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_0912_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_0912 *struct_RenderModel_TextureMap_t_0912_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0912_unwrap(winRenderModel_TextureMap_t_0912 *w);
typedef struct winRenderModel_t_0912 winRenderModel_t_0912;
extern void struct_RenderModel_t_0912_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_0912_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_0912 *struct_RenderModel_t_0912_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_0912_unwrap(winRenderModel_t_0912 *w);
typedef struct winRenderModel_TextureMap_t_0910 winRenderModel_TextureMap_t_0910;
extern void struct_RenderModel_TextureMap_t_0910_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_0910_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_0910 *struct_RenderModel_TextureMap_t_0910_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0910_unwrap(winRenderModel_TextureMap_t_0910 *w);
typedef struct winRenderModel_t_0910 winRenderModel_t_0910;
extern void struct_RenderModel_t_0910_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_0910_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_0910 *struct_RenderModel_t_0910_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_0910_unwrap(winRenderModel_t_0910 *w);
typedef struct winVREvent_t_0910 winVREvent_t_0910;
extern void struct_VREvent_t_0910_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_0910_win_to_lin(const void *w, void *l);
@ -1256,13 +1072,9 @@ extern void struct_Compositor_FrameTiming_0910_win_to_lin(const void *w, void *l
typedef struct winRenderModel_TextureMap_t_099 winRenderModel_TextureMap_t_099;
extern void struct_RenderModel_TextureMap_t_099_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_099_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_099 *struct_RenderModel_TextureMap_t_099_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_099_unwrap(winRenderModel_TextureMap_t_099 *w);
typedef struct winRenderModel_t_099 winRenderModel_t_099;
extern void struct_RenderModel_t_099_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_099_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_099 *struct_RenderModel_t_099_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_099_unwrap(winRenderModel_t_099 *w);
typedef struct winVREvent_t_099 winVREvent_t_099;
extern void struct_VREvent_t_099_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_099_win_to_lin(const void *w, void *l);
@ -1275,13 +1087,9 @@ extern void struct_Compositor_FrameTiming_099_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_098 winRenderModel_TextureMap_t_098;
extern void struct_RenderModel_TextureMap_t_098_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_098_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_098 *struct_RenderModel_TextureMap_t_098_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_098_unwrap(winRenderModel_TextureMap_t_098 *w);
typedef struct winRenderModel_t_098 winRenderModel_t_098;
extern void struct_RenderModel_t_098_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_098_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_098 *struct_RenderModel_t_098_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_098_unwrap(winRenderModel_t_098 *w);
typedef struct winVREvent_t_098 winVREvent_t_098;
extern void struct_VREvent_t_098_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_098_win_to_lin(const void *w, void *l);
@ -1294,13 +1102,9 @@ extern void struct_Compositor_FrameTiming_098_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_097 winRenderModel_TextureMap_t_097;
extern void struct_RenderModel_TextureMap_t_097_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_097_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_097 *struct_RenderModel_TextureMap_t_097_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_097_unwrap(winRenderModel_TextureMap_t_097 *w);
typedef struct winRenderModel_t_097 winRenderModel_t_097;
extern void struct_RenderModel_t_097_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_097_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_097 *struct_RenderModel_t_097_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_097_unwrap(winRenderModel_t_097 *w);
typedef struct winVREvent_t_097 winVREvent_t_097;
extern void struct_VREvent_t_097_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_097_win_to_lin(const void *w, void *l);
@ -1313,13 +1117,9 @@ extern void struct_Compositor_FrameTiming_097_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_096 winRenderModel_TextureMap_t_096;
extern void struct_RenderModel_TextureMap_t_096_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_096_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_096 *struct_RenderModel_TextureMap_t_096_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_096_unwrap(winRenderModel_TextureMap_t_096 *w);
typedef struct winRenderModel_t_096 winRenderModel_t_096;
extern void struct_RenderModel_t_096_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_096_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_096 *struct_RenderModel_t_096_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_096_unwrap(winRenderModel_t_096 *w);
typedef struct winVREvent_t_096 winVREvent_t_096;
extern void struct_VREvent_t_096_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_096_win_to_lin(const void *w, void *l);
@ -1332,13 +1132,9 @@ extern void struct_Compositor_FrameTiming_096_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_094 winRenderModel_TextureMap_t_094;
extern void struct_RenderModel_TextureMap_t_094_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_094_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_094 *struct_RenderModel_TextureMap_t_094_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_094_unwrap(winRenderModel_TextureMap_t_094 *w);
typedef struct winRenderModel_t_094 winRenderModel_t_094;
extern void struct_RenderModel_t_094_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_094_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_094 *struct_RenderModel_t_094_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_094_unwrap(winRenderModel_t_094 *w);
typedef struct winVREvent_t_094 winVREvent_t_094;
extern void struct_VREvent_t_094_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_094_win_to_lin(const void *w, void *l);
@ -1351,13 +1147,9 @@ extern void struct_Compositor_FrameTiming_094_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_093 winRenderModel_TextureMap_t_093;
extern void struct_RenderModel_TextureMap_t_093_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_093_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_093 *struct_RenderModel_TextureMap_t_093_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_093_unwrap(winRenderModel_TextureMap_t_093 *w);
typedef struct winRenderModel_t_093 winRenderModel_t_093;
extern void struct_RenderModel_t_093_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_093_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_093 *struct_RenderModel_t_093_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_093_unwrap(winRenderModel_t_093 *w);
typedef struct winVREvent_t_093 winVREvent_t_093;
extern void struct_VREvent_t_093_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_093_win_to_lin(const void *w, void *l);
@ -1370,13 +1162,9 @@ extern void struct_Compositor_FrameTiming_093_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_092 winRenderModel_TextureMap_t_092;
extern void struct_RenderModel_TextureMap_t_092_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_092_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_092 *struct_RenderModel_TextureMap_t_092_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_092_unwrap(winRenderModel_TextureMap_t_092 *w);
typedef struct winRenderModel_t_092 winRenderModel_t_092;
extern void struct_RenderModel_t_092_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_092_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_092 *struct_RenderModel_t_092_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_092_unwrap(winRenderModel_t_092 *w);
typedef struct winVREvent_t_092 winVREvent_t_092;
extern void struct_VREvent_t_092_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_092_win_to_lin(const void *w, void *l);
@ -1389,13 +1177,9 @@ extern void struct_Compositor_FrameTiming_092_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_091 winRenderModel_TextureMap_t_091;
extern void struct_RenderModel_TextureMap_t_091_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_091_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_091 *struct_RenderModel_TextureMap_t_091_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_091_unwrap(winRenderModel_TextureMap_t_091 *w);
typedef struct winRenderModel_t_091 winRenderModel_t_091;
extern void struct_RenderModel_t_091_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_091_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_091 *struct_RenderModel_t_091_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_091_unwrap(winRenderModel_t_091 *w);
typedef struct winVREvent_t_091 winVREvent_t_091;
extern void struct_VREvent_t_091_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_091_win_to_lin(const void *w, void *l);
@ -1408,13 +1192,9 @@ extern void struct_Compositor_FrameTiming_091_win_to_lin(const void *w, void *l)
typedef struct winRenderModel_TextureMap_t_090 winRenderModel_TextureMap_t_090;
extern void struct_RenderModel_TextureMap_t_090_lin_to_win(void *l, void *w);
extern void struct_RenderModel_TextureMap_t_090_win_to_lin(const void *w, void *l);
extern struct winRenderModel_TextureMap_t_090 *struct_RenderModel_TextureMap_t_090_wrap(void *l);
extern RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_090_unwrap(winRenderModel_TextureMap_t_090 *w);
typedef struct winRenderModel_t_090 winRenderModel_t_090;
extern void struct_RenderModel_t_090_lin_to_win(void *l, void *w);
extern void struct_RenderModel_t_090_win_to_lin(const void *w, void *l);
extern struct winRenderModel_t_090 *struct_RenderModel_t_090_wrap(void *l);
extern RenderModel_t *struct_RenderModel_t_090_unwrap(winRenderModel_t_090 *w);
typedef struct winVREvent_t_090 winVREvent_t_090;
extern void struct_VREvent_t_090_lin_to_win(void *l, void *w, uint32_t sz);
extern void struct_VREvent_t_090_win_to_lin(const void *w, void *l);

View File

@ -11,8 +11,6 @@ struct winRenderModel_TextureMap_t_090 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -34,24 +32,6 @@ void struct_RenderModel_TextureMap_t_090_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_090 *struct_RenderModel_TextureMap_t_090_wrap(void *l)
{
struct winRenderModel_TextureMap_t_090 *win = (struct winRenderModel_TextureMap_t_090 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_090_unwrap(winRenderModel_TextureMap_t_090 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_090 {
uint64_t ulInternalHandle;
@ -60,8 +40,6 @@ struct winRenderModel_t_090 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
winRenderModel_TextureMap_t_090 diffuseTexture __attribute__((aligned(4)));
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -89,27 +67,6 @@ void struct_RenderModel_t_090_win_to_lin(const void *w, void *l)
struct_RenderModel_TextureMap_t_090_win_to_lin(&win->diffuseTexture, &lin->diffuseTexture);
}
struct winRenderModel_t_090 *struct_RenderModel_t_090_wrap(void *l)
{
struct winRenderModel_t_090 *win = (struct winRenderModel_t_090 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->ulInternalHandle = lin->ulInternalHandle;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
struct_RenderModel_TextureMap_t_090_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture);
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_090_unwrap(winRenderModel_t_090 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winVREvent_t_090 {
vr::EVREventType eventType;

View File

@ -11,8 +11,6 @@ struct winRenderModel_TextureMap_t_091 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -34,24 +32,6 @@ void struct_RenderModel_TextureMap_t_091_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_091 *struct_RenderModel_TextureMap_t_091_wrap(void *l)
{
struct winRenderModel_TextureMap_t_091 *win = (struct winRenderModel_TextureMap_t_091 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_091_unwrap(winRenderModel_TextureMap_t_091 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_091 {
uint64_t ulInternalHandle;
@ -60,8 +40,6 @@ struct winRenderModel_t_091 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
winRenderModel_TextureMap_t_091 diffuseTexture __attribute__((aligned(4)));
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -89,27 +67,6 @@ void struct_RenderModel_t_091_win_to_lin(const void *w, void *l)
struct_RenderModel_TextureMap_t_091_win_to_lin(&win->diffuseTexture, &lin->diffuseTexture);
}
struct winRenderModel_t_091 *struct_RenderModel_t_091_wrap(void *l)
{
struct winRenderModel_t_091 *win = (struct winRenderModel_t_091 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->ulInternalHandle = lin->ulInternalHandle;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
struct_RenderModel_TextureMap_t_091_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture);
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_091_unwrap(winRenderModel_t_091 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winVREvent_t_091 {
vr::EVREventType eventType;

View File

@ -11,8 +11,6 @@ struct winRenderModel_TextureMap_t_0910 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -34,24 +32,6 @@ void struct_RenderModel_TextureMap_t_0910_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_0910 *struct_RenderModel_TextureMap_t_0910_wrap(void *l)
{
struct winRenderModel_TextureMap_t_0910 *win = (struct winRenderModel_TextureMap_t_0910 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0910_unwrap(winRenderModel_TextureMap_t_0910 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_0910 {
uint64_t ulInternalHandle;
@ -60,8 +40,6 @@ struct winRenderModel_t_0910 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
winRenderModel_TextureMap_t_0910 diffuseTexture __attribute__((aligned(4)));
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -89,27 +67,6 @@ void struct_RenderModel_t_0910_win_to_lin(const void *w, void *l)
struct_RenderModel_TextureMap_t_0910_win_to_lin(&win->diffuseTexture, &lin->diffuseTexture);
}
struct winRenderModel_t_0910 *struct_RenderModel_t_0910_wrap(void *l)
{
struct winRenderModel_t_0910 *win = (struct winRenderModel_t_0910 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->ulInternalHandle = lin->ulInternalHandle;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
struct_RenderModel_TextureMap_t_0910_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture);
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_0910_unwrap(winRenderModel_t_0910 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winVREvent_t_0910 {
vr::EVREventType eventType;

View File

@ -193,8 +193,6 @@ struct winRenderModel_TextureMap_t_0912 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -216,24 +214,6 @@ void struct_RenderModel_TextureMap_t_0912_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_0912 *struct_RenderModel_TextureMap_t_0912_wrap(void *l)
{
struct winRenderModel_TextureMap_t_0912 *win = (struct winRenderModel_TextureMap_t_0912 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0912_unwrap(winRenderModel_TextureMap_t_0912 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_0912 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -241,8 +221,6 @@ struct winRenderModel_t_0912 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -268,25 +246,5 @@ void struct_RenderModel_t_0912_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_0912 *struct_RenderModel_t_0912_wrap(void *l)
{
struct winRenderModel_t_0912 *win = (struct winRenderModel_t_0912 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_0912_unwrap(winRenderModel_t_0912 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -196,8 +196,6 @@ struct winRenderModel_TextureMap_t_0913 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -219,24 +217,6 @@ void struct_RenderModel_TextureMap_t_0913_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_0913 *struct_RenderModel_TextureMap_t_0913_wrap(void *l)
{
struct winRenderModel_TextureMap_t_0913 *win = (struct winRenderModel_TextureMap_t_0913 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0913_unwrap(winRenderModel_TextureMap_t_0913 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_0913 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -244,8 +224,6 @@ struct winRenderModel_t_0913 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -271,25 +249,5 @@ void struct_RenderModel_t_0913_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_0913 *struct_RenderModel_t_0913_wrap(void *l)
{
struct winRenderModel_t_0913 *win = (struct winRenderModel_t_0913 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_0913_unwrap(winRenderModel_t_0913 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -211,8 +211,6 @@ struct winRenderModel_TextureMap_t_0914 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -234,24 +232,6 @@ void struct_RenderModel_TextureMap_t_0914_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_0914 *struct_RenderModel_TextureMap_t_0914_wrap(void *l)
{
struct winRenderModel_TextureMap_t_0914 *win = (struct winRenderModel_TextureMap_t_0914 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0914_unwrap(winRenderModel_TextureMap_t_0914 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_0914 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -259,8 +239,6 @@ struct winRenderModel_t_0914 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -286,25 +264,5 @@ void struct_RenderModel_t_0914_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_0914 *struct_RenderModel_t_0914_wrap(void *l)
{
struct winRenderModel_t_0914 *win = (struct winRenderModel_t_0914 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_0914_unwrap(winRenderModel_t_0914 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_0915 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_0915_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_0915 *struct_RenderModel_TextureMap_t_0915_wrap(void *l)
{
struct winRenderModel_TextureMap_t_0915 *win = (struct winRenderModel_TextureMap_t_0915 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0915_unwrap(winRenderModel_TextureMap_t_0915 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_0915 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_0915 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_0915_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_0915 *struct_RenderModel_t_0915_wrap(void *l)
{
struct winRenderModel_t_0915 *win = (struct winRenderModel_t_0915 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_0915_unwrap(winRenderModel_t_0915 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_0916 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_0916_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_0916 *struct_RenderModel_TextureMap_t_0916_wrap(void *l)
{
struct winRenderModel_TextureMap_t_0916 *win = (struct winRenderModel_TextureMap_t_0916 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0916_unwrap(winRenderModel_TextureMap_t_0916 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_0916 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_0916 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_0916_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_0916 *struct_RenderModel_t_0916_wrap(void *l)
{
struct winRenderModel_t_0916 *win = (struct winRenderModel_t_0916 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_0916_unwrap(winRenderModel_t_0916 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_0917 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_0917_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_0917 *struct_RenderModel_TextureMap_t_0917_wrap(void *l)
{
struct winRenderModel_TextureMap_t_0917 *win = (struct winRenderModel_TextureMap_t_0917 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0917_unwrap(winRenderModel_TextureMap_t_0917 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_0917 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_0917 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_0917_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_0917 *struct_RenderModel_t_0917_wrap(void *l)
{
struct winRenderModel_t_0917 *win = (struct winRenderModel_t_0917 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_0917_unwrap(winRenderModel_t_0917 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_0918 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_0918_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_0918 *struct_RenderModel_TextureMap_t_0918_wrap(void *l)
{
struct winRenderModel_TextureMap_t_0918 *win = (struct winRenderModel_TextureMap_t_0918 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0918_unwrap(winRenderModel_TextureMap_t_0918 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_0918 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_0918 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_0918_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_0918 *struct_RenderModel_t_0918_wrap(void *l)
{
struct winRenderModel_t_0918 *win = (struct winRenderModel_t_0918 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_0918_unwrap(winRenderModel_t_0918 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_0919 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_0919_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_0919 *struct_RenderModel_TextureMap_t_0919_wrap(void *l)
{
struct winRenderModel_TextureMap_t_0919 *win = (struct winRenderModel_TextureMap_t_0919 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0919_unwrap(winRenderModel_TextureMap_t_0919 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_0919 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_0919 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_0919_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_0919 *struct_RenderModel_t_0919_wrap(void *l)
{
struct winRenderModel_t_0919 *win = (struct winRenderModel_t_0919 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_0919_unwrap(winRenderModel_t_0919 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -11,8 +11,6 @@ struct winRenderModel_TextureMap_t_092 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -34,24 +32,6 @@ void struct_RenderModel_TextureMap_t_092_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_092 *struct_RenderModel_TextureMap_t_092_wrap(void *l)
{
struct winRenderModel_TextureMap_t_092 *win = (struct winRenderModel_TextureMap_t_092 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_092_unwrap(winRenderModel_TextureMap_t_092 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_092 {
uint64_t ulInternalHandle;
@ -60,8 +40,6 @@ struct winRenderModel_t_092 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
winRenderModel_TextureMap_t_092 diffuseTexture __attribute__((aligned(4)));
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -89,27 +67,6 @@ void struct_RenderModel_t_092_win_to_lin(const void *w, void *l)
struct_RenderModel_TextureMap_t_092_win_to_lin(&win->diffuseTexture, &lin->diffuseTexture);
}
struct winRenderModel_t_092 *struct_RenderModel_t_092_wrap(void *l)
{
struct winRenderModel_t_092 *win = (struct winRenderModel_t_092 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->ulInternalHandle = lin->ulInternalHandle;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
struct_RenderModel_TextureMap_t_092_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture);
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_092_unwrap(winRenderModel_t_092 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winVREvent_t_092 {
vr::EVREventType eventType;

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_0920 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_0920_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_0920 *struct_RenderModel_TextureMap_t_0920_wrap(void *l)
{
struct winRenderModel_TextureMap_t_0920 *win = (struct winRenderModel_TextureMap_t_0920 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_0920_unwrap(winRenderModel_TextureMap_t_0920 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_0920 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_0920 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_0920_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_0920 *struct_RenderModel_t_0920_wrap(void *l)
{
struct winRenderModel_t_0920 *win = (struct winRenderModel_t_0920 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_0920_unwrap(winRenderModel_t_0920 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -11,8 +11,6 @@ struct winRenderModel_TextureMap_t_093 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -34,24 +32,6 @@ void struct_RenderModel_TextureMap_t_093_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_093 *struct_RenderModel_TextureMap_t_093_wrap(void *l)
{
struct winRenderModel_TextureMap_t_093 *win = (struct winRenderModel_TextureMap_t_093 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_093_unwrap(winRenderModel_TextureMap_t_093 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_093 {
uint64_t ulInternalHandle;
@ -60,8 +40,6 @@ struct winRenderModel_t_093 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
winRenderModel_TextureMap_t_093 diffuseTexture __attribute__((aligned(4)));
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -89,27 +67,6 @@ void struct_RenderModel_t_093_win_to_lin(const void *w, void *l)
struct_RenderModel_TextureMap_t_093_win_to_lin(&win->diffuseTexture, &lin->diffuseTexture);
}
struct winRenderModel_t_093 *struct_RenderModel_t_093_wrap(void *l)
{
struct winRenderModel_t_093 *win = (struct winRenderModel_t_093 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->ulInternalHandle = lin->ulInternalHandle;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
struct_RenderModel_TextureMap_t_093_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture);
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_093_unwrap(winRenderModel_t_093 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winVREvent_t_093 {
vr::EVREventType eventType;

View File

@ -11,8 +11,6 @@ struct winRenderModel_TextureMap_t_094 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -34,24 +32,6 @@ void struct_RenderModel_TextureMap_t_094_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_094 *struct_RenderModel_TextureMap_t_094_wrap(void *l)
{
struct winRenderModel_TextureMap_t_094 *win = (struct winRenderModel_TextureMap_t_094 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_094_unwrap(winRenderModel_TextureMap_t_094 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_094 {
uint64_t ulInternalHandle;
@ -60,8 +40,6 @@ struct winRenderModel_t_094 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
winRenderModel_TextureMap_t_094 diffuseTexture __attribute__((aligned(4)));
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -89,27 +67,6 @@ void struct_RenderModel_t_094_win_to_lin(const void *w, void *l)
struct_RenderModel_TextureMap_t_094_win_to_lin(&win->diffuseTexture, &lin->diffuseTexture);
}
struct winRenderModel_t_094 *struct_RenderModel_t_094_wrap(void *l)
{
struct winRenderModel_t_094 *win = (struct winRenderModel_t_094 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->ulInternalHandle = lin->ulInternalHandle;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
struct_RenderModel_TextureMap_t_094_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture);
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_094_unwrap(winRenderModel_t_094 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winVREvent_t_094 {
vr::EVREventType eventType;

View File

@ -11,8 +11,6 @@ struct winRenderModel_TextureMap_t_096 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -34,24 +32,6 @@ void struct_RenderModel_TextureMap_t_096_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_096 *struct_RenderModel_TextureMap_t_096_wrap(void *l)
{
struct winRenderModel_TextureMap_t_096 *win = (struct winRenderModel_TextureMap_t_096 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_096_unwrap(winRenderModel_TextureMap_t_096 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_096 {
uint64_t ulInternalHandle;
@ -60,8 +40,6 @@ struct winRenderModel_t_096 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
winRenderModel_TextureMap_t_096 diffuseTexture __attribute__((aligned(4)));
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -89,27 +67,6 @@ void struct_RenderModel_t_096_win_to_lin(const void *w, void *l)
struct_RenderModel_TextureMap_t_096_win_to_lin(&win->diffuseTexture, &lin->diffuseTexture);
}
struct winRenderModel_t_096 *struct_RenderModel_t_096_wrap(void *l)
{
struct winRenderModel_t_096 *win = (struct winRenderModel_t_096 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->ulInternalHandle = lin->ulInternalHandle;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
struct_RenderModel_TextureMap_t_096_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture);
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_096_unwrap(winRenderModel_t_096 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winVREvent_t_096 {
vr::EVREventType eventType;

View File

@ -11,8 +11,6 @@ struct winRenderModel_TextureMap_t_097 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -34,24 +32,6 @@ void struct_RenderModel_TextureMap_t_097_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_097 *struct_RenderModel_TextureMap_t_097_wrap(void *l)
{
struct winRenderModel_TextureMap_t_097 *win = (struct winRenderModel_TextureMap_t_097 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_097_unwrap(winRenderModel_TextureMap_t_097 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_097 {
uint64_t ulInternalHandle;
@ -60,8 +40,6 @@ struct winRenderModel_t_097 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
winRenderModel_TextureMap_t_097 diffuseTexture __attribute__((aligned(4)));
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -89,27 +67,6 @@ void struct_RenderModel_t_097_win_to_lin(const void *w, void *l)
struct_RenderModel_TextureMap_t_097_win_to_lin(&win->diffuseTexture, &lin->diffuseTexture);
}
struct winRenderModel_t_097 *struct_RenderModel_t_097_wrap(void *l)
{
struct winRenderModel_t_097 *win = (struct winRenderModel_t_097 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->ulInternalHandle = lin->ulInternalHandle;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
struct_RenderModel_TextureMap_t_097_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture);
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_097_unwrap(winRenderModel_t_097 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winVREvent_t_097 {
vr::EVREventType eventType;

View File

@ -11,8 +11,6 @@ struct winRenderModel_TextureMap_t_098 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -34,24 +32,6 @@ void struct_RenderModel_TextureMap_t_098_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_098 *struct_RenderModel_TextureMap_t_098_wrap(void *l)
{
struct winRenderModel_TextureMap_t_098 *win = (struct winRenderModel_TextureMap_t_098 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_098_unwrap(winRenderModel_TextureMap_t_098 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_098 {
uint64_t ulInternalHandle;
@ -60,8 +40,6 @@ struct winRenderModel_t_098 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
winRenderModel_TextureMap_t_098 diffuseTexture __attribute__((aligned(4)));
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -89,27 +67,6 @@ void struct_RenderModel_t_098_win_to_lin(const void *w, void *l)
struct_RenderModel_TextureMap_t_098_win_to_lin(&win->diffuseTexture, &lin->diffuseTexture);
}
struct winRenderModel_t_098 *struct_RenderModel_t_098_wrap(void *l)
{
struct winRenderModel_t_098 *win = (struct winRenderModel_t_098 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->ulInternalHandle = lin->ulInternalHandle;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
struct_RenderModel_TextureMap_t_098_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture);
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_098_unwrap(winRenderModel_t_098 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winVREvent_t_098 {
vr::EVREventType eventType;

View File

@ -11,8 +11,6 @@ struct winRenderModel_TextureMap_t_099 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -34,24 +32,6 @@ void struct_RenderModel_TextureMap_t_099_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_099 *struct_RenderModel_TextureMap_t_099_wrap(void *l)
{
struct winRenderModel_TextureMap_t_099 *win = (struct winRenderModel_TextureMap_t_099 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_099_unwrap(winRenderModel_TextureMap_t_099 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_099 {
uint64_t ulInternalHandle;
@ -60,8 +40,6 @@ struct winRenderModel_t_099 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
winRenderModel_TextureMap_t_099 diffuseTexture __attribute__((aligned(4)));
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -89,27 +67,6 @@ void struct_RenderModel_t_099_win_to_lin(const void *w, void *l)
struct_RenderModel_TextureMap_t_099_win_to_lin(&win->diffuseTexture, &lin->diffuseTexture);
}
struct winRenderModel_t_099 *struct_RenderModel_t_099_wrap(void *l)
{
struct winRenderModel_t_099 *win = (struct winRenderModel_t_099 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->ulInternalHandle = lin->ulInternalHandle;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
struct_RenderModel_TextureMap_t_099_lin_to_win(&lin->diffuseTexture, &win->diffuseTexture);
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_099_unwrap(winRenderModel_t_099 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winVREvent_t_099 {
vr::EVREventType eventType;

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_100 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_100_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_100 *struct_RenderModel_TextureMap_t_100_wrap(void *l)
{
struct winRenderModel_TextureMap_t_100 *win = (struct winRenderModel_TextureMap_t_100 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_100_unwrap(winRenderModel_TextureMap_t_100 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_100 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_100 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_100_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_100 *struct_RenderModel_t_100_wrap(void *l)
{
struct winRenderModel_t_100 *win = (struct winRenderModel_t_100 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_100_unwrap(winRenderModel_t_100 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_101 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_101_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_101 *struct_RenderModel_TextureMap_t_101_wrap(void *l)
{
struct winRenderModel_TextureMap_t_101 *win = (struct winRenderModel_TextureMap_t_101 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_101_unwrap(winRenderModel_TextureMap_t_101 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_101 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_101 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_101_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_101 *struct_RenderModel_t_101_wrap(void *l)
{
struct winRenderModel_t_101 *win = (struct winRenderModel_t_101 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_101_unwrap(winRenderModel_t_101 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_1010 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_1010_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1010 *struct_RenderModel_TextureMap_t_1010_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1010 *win = (struct winRenderModel_TextureMap_t_1010 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1010_unwrap(winRenderModel_TextureMap_t_1010 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1010 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_1010 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_1010_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1010 *struct_RenderModel_t_1010_wrap(void *l)
{
struct winRenderModel_t_1010 *win = (struct winRenderModel_t_1010 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1010_unwrap(winRenderModel_t_1010 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_1011 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_1011_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1011 *struct_RenderModel_TextureMap_t_1011_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1011 *win = (struct winRenderModel_TextureMap_t_1011 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1011_unwrap(winRenderModel_TextureMap_t_1011 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1011 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_1011 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_1011_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1011 *struct_RenderModel_t_1011_wrap(void *l)
{
struct winRenderModel_t_1011 *win = (struct winRenderModel_t_1011 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1011_unwrap(winRenderModel_t_1011 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_1012 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_1012_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1012 *struct_RenderModel_TextureMap_t_1012_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1012 *win = (struct winRenderModel_TextureMap_t_1012 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1012_unwrap(winRenderModel_TextureMap_t_1012 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1012 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_1012 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_1012_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1012 *struct_RenderModel_t_1012_wrap(void *l)
{
struct winRenderModel_t_1012 *win = (struct winRenderModel_t_1012 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1012_unwrap(winRenderModel_t_1012 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_1013 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_1013_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1013 *struct_RenderModel_TextureMap_t_1013_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1013 *win = (struct winRenderModel_TextureMap_t_1013 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1013_unwrap(winRenderModel_TextureMap_t_1013 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1013 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_1013 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_1013_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1013 *struct_RenderModel_t_1013_wrap(void *l)
{
struct winRenderModel_t_1013 *win = (struct winRenderModel_t_1013 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1013_unwrap(winRenderModel_t_1013 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_1014 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_1014_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1014 *struct_RenderModel_TextureMap_t_1014_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1014 *win = (struct winRenderModel_TextureMap_t_1014 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1014_unwrap(winRenderModel_TextureMap_t_1014 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1014 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_1014 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_1014_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1014 *struct_RenderModel_t_1014_wrap(void *l)
{
struct winRenderModel_t_1014 *win = (struct winRenderModel_t_1014 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1014_unwrap(winRenderModel_t_1014 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_1015 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_1015_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1015 *struct_RenderModel_TextureMap_t_1015_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1015 *win = (struct winRenderModel_TextureMap_t_1015 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1015_unwrap(winRenderModel_TextureMap_t_1015 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1015 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_1015 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,26 +122,6 @@ void struct_RenderModel_t_1015_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1015 *struct_RenderModel_t_1015_wrap(void *l)
{
struct winRenderModel_t_1015 *win = (struct winRenderModel_t_1015 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1015_unwrap(winRenderModel_t_1015 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1015 {
bool bActive;

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_1016 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_1016_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1016 *struct_RenderModel_TextureMap_t_1016_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1016 *win = (struct winRenderModel_TextureMap_t_1016 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1016_unwrap(winRenderModel_TextureMap_t_1016 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1016 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_1016 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,26 +122,6 @@ void struct_RenderModel_t_1016_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1016 *struct_RenderModel_t_1016_wrap(void *l)
{
struct winRenderModel_t_1016 *win = (struct winRenderModel_t_1016 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1016_unwrap(winRenderModel_t_1016 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1016 {
bool bActive;

View File

@ -107,8 +107,6 @@ struct winRenderModel_TextureMap_t_1017 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -130,24 +128,6 @@ void struct_RenderModel_TextureMap_t_1017_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1017 *struct_RenderModel_TextureMap_t_1017_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1017 *win = (struct winRenderModel_TextureMap_t_1017 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1017_unwrap(winRenderModel_TextureMap_t_1017 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1017 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -155,8 +135,6 @@ struct winRenderModel_t_1017 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -182,26 +160,6 @@ void struct_RenderModel_t_1017_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1017 *struct_RenderModel_t_1017_wrap(void *l)
{
struct winRenderModel_t_1017 *win = (struct winRenderModel_t_1017 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1017_unwrap(winRenderModel_t_1017 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1017 {
bool bActive;

View File

@ -155,8 +155,6 @@ struct winRenderModel_TextureMap_t_102 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -178,24 +176,6 @@ void struct_RenderModel_TextureMap_t_102_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_102 *struct_RenderModel_TextureMap_t_102_wrap(void *l)
{
struct winRenderModel_TextureMap_t_102 *win = (struct winRenderModel_TextureMap_t_102 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_102_unwrap(winRenderModel_TextureMap_t_102 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_102 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -203,8 +183,6 @@ struct winRenderModel_t_102 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -230,25 +208,5 @@ void struct_RenderModel_t_102_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_102 *struct_RenderModel_t_102_wrap(void *l)
{
struct winRenderModel_t_102 *win = (struct winRenderModel_t_102 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_102_unwrap(winRenderModel_t_102 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -155,8 +155,6 @@ struct winRenderModel_TextureMap_t_103 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -178,24 +176,6 @@ void struct_RenderModel_TextureMap_t_103_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_103 *struct_RenderModel_TextureMap_t_103_wrap(void *l)
{
struct winRenderModel_TextureMap_t_103 *win = (struct winRenderModel_TextureMap_t_103 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_103_unwrap(winRenderModel_TextureMap_t_103 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_103 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -203,8 +183,6 @@ struct winRenderModel_t_103 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -230,25 +208,5 @@ void struct_RenderModel_t_103_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_103 *struct_RenderModel_t_103_wrap(void *l)
{
struct winRenderModel_t_103 *win = (struct winRenderModel_t_103 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_103_unwrap(winRenderModel_t_103 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_103a {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_103a_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_103a *struct_RenderModel_TextureMap_t_103a_wrap(void *l)
{
struct winRenderModel_TextureMap_t_103a *win = (struct winRenderModel_TextureMap_t_103a *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_103a_unwrap(winRenderModel_TextureMap_t_103a *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_103a {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_103a {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_103a_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_103a *struct_RenderModel_t_103a_wrap(void *l)
{
struct winRenderModel_t_103a *win = (struct winRenderModel_t_103a *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_103a_unwrap(winRenderModel_t_103a *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_104 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_104_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_104 *struct_RenderModel_TextureMap_t_104_wrap(void *l)
{
struct winRenderModel_TextureMap_t_104 *win = (struct winRenderModel_TextureMap_t_104 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_104_unwrap(winRenderModel_TextureMap_t_104 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_104 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_104 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_104_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_104 *struct_RenderModel_t_104_wrap(void *l)
{
struct winRenderModel_t_104 *win = (struct winRenderModel_t_104 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_104_unwrap(winRenderModel_t_104 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_105 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_105_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_105 *struct_RenderModel_TextureMap_t_105_wrap(void *l)
{
struct winRenderModel_TextureMap_t_105 *win = (struct winRenderModel_TextureMap_t_105 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_105_unwrap(winRenderModel_TextureMap_t_105 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_105 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_105 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_105_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_105 *struct_RenderModel_t_105_wrap(void *l)
{
struct winRenderModel_t_105 *win = (struct winRenderModel_t_105 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_105_unwrap(winRenderModel_t_105 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_106 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_106_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_106 *struct_RenderModel_TextureMap_t_106_wrap(void *l)
{
struct winRenderModel_TextureMap_t_106 *win = (struct winRenderModel_TextureMap_t_106 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_106_unwrap(winRenderModel_TextureMap_t_106 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_106 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_106 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_106_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_106 *struct_RenderModel_t_106_wrap(void *l)
{
struct winRenderModel_t_106 *win = (struct winRenderModel_t_106 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_106_unwrap(winRenderModel_t_106 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_107 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_107_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_107 *struct_RenderModel_TextureMap_t_107_wrap(void *l)
{
struct winRenderModel_TextureMap_t_107 *win = (struct winRenderModel_TextureMap_t_107 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_107_unwrap(winRenderModel_TextureMap_t_107 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_107 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_107 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_107_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_107 *struct_RenderModel_t_107_wrap(void *l)
{
struct winRenderModel_t_107 *win = (struct winRenderModel_t_107 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_107_unwrap(winRenderModel_t_107 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_108 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_108_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_108 *struct_RenderModel_TextureMap_t_108_wrap(void *l)
{
struct winRenderModel_TextureMap_t_108 *win = (struct winRenderModel_TextureMap_t_108 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_108_unwrap(winRenderModel_TextureMap_t_108 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_108 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_108 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_108_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_108 *struct_RenderModel_t_108_wrap(void *l)
{
struct winRenderModel_t_108 *win = (struct winRenderModel_t_108 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_108_unwrap(winRenderModel_t_108 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -69,8 +69,6 @@ struct winRenderModel_TextureMap_t_109 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -92,24 +90,6 @@ void struct_RenderModel_TextureMap_t_109_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_109 *struct_RenderModel_TextureMap_t_109_wrap(void *l)
{
struct winRenderModel_TextureMap_t_109 *win = (struct winRenderModel_TextureMap_t_109 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_109_unwrap(winRenderModel_TextureMap_t_109 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_109 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -117,8 +97,6 @@ struct winRenderModel_t_109 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -144,25 +122,5 @@ void struct_RenderModel_t_109_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_109 *struct_RenderModel_t_109_wrap(void *l)
{
struct winRenderModel_t_109 *win = (struct winRenderModel_t_109 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_109_unwrap(winRenderModel_t_109 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
}

View File

@ -133,8 +133,6 @@ struct winRenderModel_TextureMap_t_11030 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -156,24 +154,6 @@ void struct_RenderModel_TextureMap_t_11030_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_11030 *struct_RenderModel_TextureMap_t_11030_wrap(void *l)
{
struct winRenderModel_TextureMap_t_11030 *win = (struct winRenderModel_TextureMap_t_11030 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_11030_unwrap(winRenderModel_TextureMap_t_11030 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_11030 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -181,8 +161,6 @@ struct winRenderModel_t_11030 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -208,26 +186,6 @@ void struct_RenderModel_t_11030_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_11030 *struct_RenderModel_t_11030_wrap(void *l)
{
struct winRenderModel_t_11030 *win = (struct winRenderModel_t_11030 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_11030_unwrap(winRenderModel_t_11030 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_11030 {
bool bActive;

View File

@ -134,8 +134,6 @@ struct winRenderModel_TextureMap_t_11111 {
uint16_t unHeight;
const uint8_t * rubTextureMapData;
vr::EVRRenderModelTextureFormat format;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -159,25 +157,6 @@ void struct_RenderModel_TextureMap_t_11111_win_to_lin(const void *w, void *l)
lin->format = win->format;
}
struct winRenderModel_TextureMap_t_11111 *struct_RenderModel_TextureMap_t_11111_wrap(void *l)
{
struct winRenderModel_TextureMap_t_11111 *win = (struct winRenderModel_TextureMap_t_11111 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->format = lin->format;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_11111_unwrap(winRenderModel_TextureMap_t_11111 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_11111 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -185,8 +164,6 @@ struct winRenderModel_t_11111 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -212,26 +189,6 @@ void struct_RenderModel_t_11111_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_11111 *struct_RenderModel_t_11111_wrap(void *l)
{
struct winRenderModel_t_11111 *win = (struct winRenderModel_t_11111 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_11111_unwrap(winRenderModel_t_11111 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_11111 {
bool bActive;

View File

@ -157,8 +157,6 @@ struct winRenderModel_TextureMap_t_1125 {
uint16_t unHeight;
const uint8_t * rubTextureMapData;
vr::EVRRenderModelTextureFormat format;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -182,25 +180,6 @@ void struct_RenderModel_TextureMap_t_1125_win_to_lin(const void *w, void *l)
lin->format = win->format;
}
struct winRenderModel_TextureMap_t_1125 *struct_RenderModel_TextureMap_t_1125_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1125 *win = (struct winRenderModel_TextureMap_t_1125 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->format = lin->format;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1125_unwrap(winRenderModel_TextureMap_t_1125 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1125 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -208,8 +187,6 @@ struct winRenderModel_t_1125 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -235,26 +212,6 @@ void struct_RenderModel_t_1125_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1125 *struct_RenderModel_t_1125_wrap(void *l)
{
struct winRenderModel_t_1125 *win = (struct winRenderModel_t_1125 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1125_unwrap(winRenderModel_t_1125 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1125 {
bool bActive;

View File

@ -157,8 +157,6 @@ struct winRenderModel_TextureMap_t_11310 {
uint16_t unHeight;
const uint8_t * rubTextureMapData;
vr::EVRRenderModelTextureFormat format;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -182,25 +180,6 @@ void struct_RenderModel_TextureMap_t_11310_win_to_lin(const void *w, void *l)
lin->format = win->format;
}
struct winRenderModel_TextureMap_t_11310 *struct_RenderModel_TextureMap_t_11310_wrap(void *l)
{
struct winRenderModel_TextureMap_t_11310 *win = (struct winRenderModel_TextureMap_t_11310 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->format = lin->format;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_11310_unwrap(winRenderModel_TextureMap_t_11310 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_11310 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -208,8 +187,6 @@ struct winRenderModel_t_11310 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -235,26 +212,6 @@ void struct_RenderModel_t_11310_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_11310 *struct_RenderModel_t_11310_wrap(void *l)
{
struct winRenderModel_t_11310 *win = (struct winRenderModel_t_11310 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_11310_unwrap(winRenderModel_t_11310 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_11310 {
bool bActive;

View File

@ -107,8 +107,6 @@ struct winRenderModel_TextureMap_t_113b {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -130,24 +128,6 @@ void struct_RenderModel_TextureMap_t_113b_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_113b *struct_RenderModel_TextureMap_t_113b_wrap(void *l)
{
struct winRenderModel_TextureMap_t_113b *win = (struct winRenderModel_TextureMap_t_113b *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_113b_unwrap(winRenderModel_TextureMap_t_113b *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_113b {
const vr::RenderModel_Vertex_t * rVertexData;
@ -155,8 +135,6 @@ struct winRenderModel_t_113b {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -182,26 +160,6 @@ void struct_RenderModel_t_113b_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_113b *struct_RenderModel_t_113b_wrap(void *l)
{
struct winRenderModel_t_113b *win = (struct winRenderModel_t_113b *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_113b_unwrap(winRenderModel_t_113b *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_113b {
bool bActive;

View File

@ -157,8 +157,6 @@ struct winRenderModel_TextureMap_t_11415 {
uint16_t unHeight;
const uint8_t * rubTextureMapData;
vr::EVRRenderModelTextureFormat format;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -182,25 +180,6 @@ void struct_RenderModel_TextureMap_t_11415_win_to_lin(const void *w, void *l)
lin->format = win->format;
}
struct winRenderModel_TextureMap_t_11415 *struct_RenderModel_TextureMap_t_11415_wrap(void *l)
{
struct winRenderModel_TextureMap_t_11415 *win = (struct winRenderModel_TextureMap_t_11415 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->format = lin->format;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_11415_unwrap(winRenderModel_TextureMap_t_11415 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_11415 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -208,8 +187,6 @@ struct winRenderModel_t_11415 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -235,26 +212,6 @@ void struct_RenderModel_t_11415_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_11415 *struct_RenderModel_t_11415_wrap(void *l)
{
struct winRenderModel_t_11415 *win = (struct winRenderModel_t_11415 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_11415_unwrap(winRenderModel_t_11415 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_11415 {
bool bActive;

View File

@ -157,8 +157,6 @@ struct winRenderModel_TextureMap_t_1168 {
uint16_t unHeight;
const uint8_t * rubTextureMapData;
vr::EVRRenderModelTextureFormat format;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -182,25 +180,6 @@ void struct_RenderModel_TextureMap_t_1168_win_to_lin(const void *w, void *l)
lin->format = win->format;
}
struct winRenderModel_TextureMap_t_1168 *struct_RenderModel_TextureMap_t_1168_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1168 *win = (struct winRenderModel_TextureMap_t_1168 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->format = lin->format;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1168_unwrap(winRenderModel_TextureMap_t_1168 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1168 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -208,8 +187,6 @@ struct winRenderModel_t_1168 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -235,26 +212,6 @@ void struct_RenderModel_t_1168_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1168 *struct_RenderModel_t_1168_wrap(void *l)
{
struct winRenderModel_t_1168 *win = (struct winRenderModel_t_1168 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1168_unwrap(winRenderModel_t_1168 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1168 {
bool bActive;

View File

@ -107,8 +107,6 @@ struct winRenderModel_TextureMap_t_1210 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -130,24 +128,6 @@ void struct_RenderModel_TextureMap_t_1210_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1210 *struct_RenderModel_TextureMap_t_1210_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1210 *win = (struct winRenderModel_TextureMap_t_1210 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1210_unwrap(winRenderModel_TextureMap_t_1210 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1210 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -155,8 +135,6 @@ struct winRenderModel_t_1210 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -182,26 +160,6 @@ void struct_RenderModel_t_1210_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1210 *struct_RenderModel_t_1210_wrap(void *l)
{
struct winRenderModel_t_1210 *win = (struct winRenderModel_t_1210 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1210_unwrap(winRenderModel_t_1210 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1210 {
bool bActive;

View File

@ -158,8 +158,6 @@ struct winRenderModel_TextureMap_t_1237 {
const uint8_t * rubTextureMapData;
vr::EVRRenderModelTextureFormat format;
uint16_t unMipLevels;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -185,26 +183,6 @@ void struct_RenderModel_TextureMap_t_1237_win_to_lin(const void *w, void *l)
lin->unMipLevels = win->unMipLevels;
}
struct winRenderModel_TextureMap_t_1237 *struct_RenderModel_TextureMap_t_1237_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1237 *win = (struct winRenderModel_TextureMap_t_1237 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->format = lin->format;
win->unMipLevels = lin->unMipLevels;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1237_unwrap(winRenderModel_TextureMap_t_1237 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1237 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -212,8 +190,6 @@ struct winRenderModel_t_1237 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -239,26 +215,6 @@ void struct_RenderModel_t_1237_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1237 *struct_RenderModel_t_1237_wrap(void *l)
{
struct winRenderModel_t_1237 *win = (struct winRenderModel_t_1237 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1237_unwrap(winRenderModel_t_1237 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1237 {
bool bActive;

View File

@ -158,8 +158,6 @@ struct winRenderModel_TextureMap_t_1267 {
const uint8_t * rubTextureMapData;
vr::EVRRenderModelTextureFormat format;
uint16_t unMipLevels;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -185,26 +183,6 @@ void struct_RenderModel_TextureMap_t_1267_win_to_lin(const void *w, void *l)
lin->unMipLevels = win->unMipLevels;
}
struct winRenderModel_TextureMap_t_1267 *struct_RenderModel_TextureMap_t_1267_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1267 *win = (struct winRenderModel_TextureMap_t_1267 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->format = lin->format;
win->unMipLevels = lin->unMipLevels;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1267_unwrap(winRenderModel_TextureMap_t_1267 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1267 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -212,8 +190,6 @@ struct winRenderModel_t_1267 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -239,26 +215,6 @@ void struct_RenderModel_t_1267_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1267 *struct_RenderModel_t_1267_wrap(void *l)
{
struct winRenderModel_t_1267 *win = (struct winRenderModel_t_1267 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1267_unwrap(winRenderModel_t_1267 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1267 {
bool bActive;

View File

@ -107,8 +107,6 @@ struct winRenderModel_TextureMap_t_1322 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -130,24 +128,6 @@ void struct_RenderModel_TextureMap_t_1322_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1322 *struct_RenderModel_TextureMap_t_1322_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1322 *win = (struct winRenderModel_TextureMap_t_1322 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1322_unwrap(winRenderModel_TextureMap_t_1322 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1322 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -155,8 +135,6 @@ struct winRenderModel_t_1322 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -182,26 +160,6 @@ void struct_RenderModel_t_1322_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1322 *struct_RenderModel_t_1322_wrap(void *l)
{
struct winRenderModel_t_1322 *win = (struct winRenderModel_t_1322 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1322_unwrap(winRenderModel_t_1322 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1322 {
bool bActive;

View File

@ -107,8 +107,6 @@ struct winRenderModel_TextureMap_t_1418 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -130,24 +128,6 @@ void struct_RenderModel_TextureMap_t_1418_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1418 *struct_RenderModel_TextureMap_t_1418_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1418 *win = (struct winRenderModel_TextureMap_t_1418 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1418_unwrap(winRenderModel_TextureMap_t_1418 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1418 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -155,8 +135,6 @@ struct winRenderModel_t_1418 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -182,26 +160,6 @@ void struct_RenderModel_t_1418_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1418 *struct_RenderModel_t_1418_wrap(void *l)
{
struct winRenderModel_t_1418 *win = (struct winRenderModel_t_1418 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1418_unwrap(winRenderModel_t_1418 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1418 {
bool bActive;

View File

@ -107,8 +107,6 @@ struct winRenderModel_TextureMap_t_1517 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -130,24 +128,6 @@ void struct_RenderModel_TextureMap_t_1517_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1517 *struct_RenderModel_TextureMap_t_1517_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1517 *win = (struct winRenderModel_TextureMap_t_1517 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1517_unwrap(winRenderModel_TextureMap_t_1517 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1517 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -155,8 +135,6 @@ struct winRenderModel_t_1517 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -182,26 +160,6 @@ void struct_RenderModel_t_1517_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1517 *struct_RenderModel_t_1517_wrap(void *l)
{
struct winRenderModel_t_1517 *win = (struct winRenderModel_t_1517 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1517_unwrap(winRenderModel_t_1517 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1517 {
bool bActive;

View File

@ -107,8 +107,6 @@ struct winRenderModel_TextureMap_t_1610 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -130,24 +128,6 @@ void struct_RenderModel_TextureMap_t_1610_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1610 *struct_RenderModel_TextureMap_t_1610_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1610 *win = (struct winRenderModel_TextureMap_t_1610 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1610_unwrap(winRenderModel_TextureMap_t_1610 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1610 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -155,8 +135,6 @@ struct winRenderModel_t_1610 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -182,26 +160,6 @@ void struct_RenderModel_t_1610_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1610 *struct_RenderModel_t_1610_wrap(void *l)
{
struct winRenderModel_t_1610 *win = (struct winRenderModel_t_1610 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1610_unwrap(winRenderModel_t_1610 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1610 {
bool bActive;

View File

@ -107,8 +107,6 @@ struct winRenderModel_TextureMap_t_1715 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -130,24 +128,6 @@ void struct_RenderModel_TextureMap_t_1715_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1715 *struct_RenderModel_TextureMap_t_1715_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1715 *win = (struct winRenderModel_TextureMap_t_1715 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1715_unwrap(winRenderModel_TextureMap_t_1715 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1715 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -155,8 +135,6 @@ struct winRenderModel_t_1715 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -182,26 +160,6 @@ void struct_RenderModel_t_1715_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1715 *struct_RenderModel_t_1715_wrap(void *l)
{
struct winRenderModel_t_1715 *win = (struct winRenderModel_t_1715 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1715_unwrap(winRenderModel_t_1715 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1715 {
bool bActive;

View File

@ -107,8 +107,6 @@ struct winRenderModel_TextureMap_t_1819 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -130,24 +128,6 @@ void struct_RenderModel_TextureMap_t_1819_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1819 *struct_RenderModel_TextureMap_t_1819_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1819 *win = (struct winRenderModel_TextureMap_t_1819 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1819_unwrap(winRenderModel_TextureMap_t_1819 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1819 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -155,8 +135,6 @@ struct winRenderModel_t_1819 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -182,26 +160,6 @@ void struct_RenderModel_t_1819_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1819 *struct_RenderModel_t_1819_wrap(void *l)
{
struct winRenderModel_t_1819 *win = (struct winRenderModel_t_1819 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1819_unwrap(winRenderModel_t_1819 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1819 {
bool bActive;

View File

@ -107,8 +107,6 @@ struct winRenderModel_TextureMap_t_1916 {
uint16_t unWidth;
uint16_t unHeight;
const uint8_t * rubTextureMapData;
RenderModel_TextureMap_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -130,24 +128,6 @@ void struct_RenderModel_TextureMap_t_1916_win_to_lin(const void *w, void *l)
lin->rubTextureMapData = win->rubTextureMapData;
}
struct winRenderModel_TextureMap_t_1916 *struct_RenderModel_TextureMap_t_1916_wrap(void *l)
{
struct winRenderModel_TextureMap_t_1916 *win = (struct winRenderModel_TextureMap_t_1916 *)malloc(sizeof(*win));
RenderModel_TextureMap_t *lin = (RenderModel_TextureMap_t *)l;
win->unWidth = lin->unWidth;
win->unHeight = lin->unHeight;
win->rubTextureMapData = lin->rubTextureMapData;
win->linux_side = lin;
return win;
}
struct RenderModel_TextureMap_t *struct_RenderModel_TextureMap_t_1916_unwrap(winRenderModel_TextureMap_t_1916 *w)
{
RenderModel_TextureMap_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winRenderModel_t_1916 {
const vr::RenderModel_Vertex_t * rVertexData;
@ -155,8 +135,6 @@ struct winRenderModel_t_1916 {
const uint16_t * rIndexData;
uint32_t unTriangleCount;
vr::TextureID_t diffuseTextureId;
RenderModel_t *linux_side;
} __attribute__ ((ms_struct));
#pragma pack(pop)
@ -182,26 +160,6 @@ void struct_RenderModel_t_1916_win_to_lin(const void *w, void *l)
lin->diffuseTextureId = win->diffuseTextureId;
}
struct winRenderModel_t_1916 *struct_RenderModel_t_1916_wrap(void *l)
{
struct winRenderModel_t_1916 *win = (struct winRenderModel_t_1916 *)malloc(sizeof(*win));
RenderModel_t *lin = (RenderModel_t *)l;
win->rVertexData = lin->rVertexData;
win->unVertexCount = lin->unVertexCount;
win->rIndexData = lin->rIndexData;
win->unTriangleCount = lin->unTriangleCount;
win->diffuseTextureId = lin->diffuseTextureId;
win->linux_side = lin;
return win;
}
struct RenderModel_t *struct_RenderModel_t_1916_unwrap(winRenderModel_t_1916 *w)
{
RenderModel_t *ret = w->linux_side;
free(w);
return ret;
}
#pragma pack(push, 8)
struct winInputAnalogActionData_t_1916 {
bool bActive;

View File

@ -7,7 +7,7 @@
#include <windef.h>
#include <winbase.h>
#include "vrclient_structs.h"
#include "unixlib.h"
#include "wine/debug.h"
#include "wine/list.h"
@ -16,16 +16,6 @@
extern "C" {
#endif /* __cplusplus */
extern w_RenderModel_t_090 *struct_RenderModel_t_090_wrap(u_RenderModel_t_090 *l);
extern u_RenderModel_t_090 *struct_RenderModel_t_090_unwrap(w_RenderModel_t_090 *w);
extern w_RenderModel_t_0912 *struct_RenderModel_t_0912_wrap(u_RenderModel_t_0912 *l);
extern u_RenderModel_t_0912 *struct_RenderModel_t_0912_unwrap(w_RenderModel_t_0912 *w);
extern w_RenderModel_TextureMap_t_090 *struct_RenderModel_TextureMap_t_090_wrap(u_RenderModel_TextureMap_t_090 *l);
extern u_RenderModel_TextureMap_t_090 *struct_RenderModel_TextureMap_t_090_unwrap(w_RenderModel_TextureMap_t_090 *l);
extern w_RenderModel_TextureMap_t_1237 *struct_RenderModel_TextureMap_t_1237_wrap(u_RenderModel_TextureMap_t_1237 *l);
extern u_RenderModel_TextureMap_t_1237 *struct_RenderModel_TextureMap_t_1237_unwrap(w_RenderModel_TextureMap_t_1237 *w);
#ifdef __cplusplus
} /* extern "C" */
#endif /* __cplusplus */

View File

@ -0,0 +1,131 @@
#include "unix_private.h"
#include "cppIVRRenderModels_IVRRenderModels_002.hpp"
#include "cppIVRRenderModels_IVRRenderModels_004.hpp"
#include "cppIVRRenderModels_IVRRenderModels_005.hpp"
#include "cppIVRRenderModels_IVRRenderModels_006.hpp"
/* LoadRenderModel(_Async) / FreeRenderModel */
void cppIVRRenderModels_IVRRenderModels_002_LoadRenderModel( struct cppIVRRenderModels_IVRRenderModels_002_LoadRenderModel_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side;
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;
}
void cppIVRRenderModels_IVRRenderModels_002_FreeRenderModel( struct cppIVRRenderModels_IVRRenderModels_002_FreeRenderModel_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side;
struct render_model *model = CONTAINING_RECORD( params->pRenderModel, struct render_model, w_0912 );
iface->FreeRenderModel( model->u_0912 );
}
void cppIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async( struct cppIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side;
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;
}
void cppIVRRenderModels_IVRRenderModels_004_FreeRenderModel( struct cppIVRRenderModels_IVRRenderModels_004_FreeRenderModel_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side;
struct render_model *model = CONTAINING_RECORD( params->pRenderModel, struct render_model, w_0912 );
iface->FreeRenderModel( model->u_0912 );
}
void cppIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async( struct cppIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side;
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;
}
void cppIVRRenderModels_IVRRenderModels_005_FreeRenderModel( struct cppIVRRenderModels_IVRRenderModels_005_FreeRenderModel_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side;
struct render_model *model = CONTAINING_RECORD( params->pRenderModel, struct render_model, w_0912 );
iface->FreeRenderModel( model->u_0912 );
}
void cppIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async( struct cppIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side;
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;
}
void cppIVRRenderModels_IVRRenderModels_006_FreeRenderModel( struct cppIVRRenderModels_IVRRenderModels_006_FreeRenderModel_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side;
struct render_model *model = CONTAINING_RECORD( params->pRenderModel, struct render_model, w_0912 );
iface->FreeRenderModel( model->u_0912 );
}
/* LoadTexture(_Async) / FreeTexture */
void cppIVRRenderModels_IVRRenderModels_002_LoadTexture( struct cppIVRRenderModels_IVRRenderModels_002_LoadTexture_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side;
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;
}
void cppIVRRenderModels_IVRRenderModels_002_FreeTexture( struct cppIVRRenderModels_IVRRenderModels_002_FreeTexture_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_002 *iface = (struct u_IVRRenderModels_IVRRenderModels_002 *)params->linux_side;
struct render_model_texture_map *map = CONTAINING_RECORD( params->pTexture, struct render_model_texture_map, w_090 );
iface->FreeTexture( map->u_090 );
}
void cppIVRRenderModels_IVRRenderModels_004_LoadTexture_Async( struct cppIVRRenderModels_IVRRenderModels_004_LoadTexture_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side;
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;
}
void cppIVRRenderModels_IVRRenderModels_004_FreeTexture( struct cppIVRRenderModels_IVRRenderModels_004_FreeTexture_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_004 *iface = (struct u_IVRRenderModels_IVRRenderModels_004 *)params->linux_side;
struct render_model_texture_map *map = CONTAINING_RECORD( params->pTexture, struct render_model_texture_map, w_090 );
iface->FreeTexture( map->u_090 );
}
void cppIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( struct cppIVRRenderModels_IVRRenderModels_005_LoadTexture_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side;
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;
}
void cppIVRRenderModels_IVRRenderModels_005_FreeTexture( struct cppIVRRenderModels_IVRRenderModels_005_FreeTexture_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_005 *iface = (struct u_IVRRenderModels_IVRRenderModels_005 *)params->linux_side;
struct render_model_texture_map *map = CONTAINING_RECORD( params->pTexture, struct render_model_texture_map, w_090 );
iface->FreeTexture( map->u_090 );
}
void cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( struct cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side;
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;
}
void cppIVRRenderModels_IVRRenderModels_006_FreeTexture( struct cppIVRRenderModels_IVRRenderModels_006_FreeTexture_params *params )
{
struct u_IVRRenderModels_IVRRenderModels_006 *iface = (struct u_IVRRenderModels_IVRRenderModels_006 *)params->linux_side;
struct render_model_texture_map *map = CONTAINING_RECORD( params->pTexture, struct render_model_texture_map, w_1237 );
iface->FreeTexture( map->u_1237 );
}

View File

@ -0,0 +1,44 @@
#ifndef __VRCLIENT_UNIXLIB_H
#define __VRCLIENT_UNIXLIB_H
#include <stdarg.h>
#include <stddef.h>
#include "vrclient_structs.h"
#ifdef __cplusplus
extern "C"
{
#endif /* __cplusplus */
struct render_model
{
union
{
w_RenderModel_t_0912 w_0912;
};
union
{
u_RenderModel_t_0912 *u_0912;
};
};
struct render_model_texture_map
{
union
{
w_RenderModel_TextureMap_t_090 w_090;
w_RenderModel_TextureMap_t_1237 w_1237;
};
union
{
u_RenderModel_TextureMap_t_090 *u_090;
u_RenderModel_TextureMap_t_1237 *u_1237;
};
};
#ifdef __cplusplus
} /* extern "C" */
#endif /* __cplusplus */
#endif /* __VRCLIENT_UNIXLIB_H */

View File

@ -17,7 +17,6 @@
#include "d3d11_4.h"
#include "dxvk-interop.h"
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -5,6 +5,7 @@
#include <linux/limits.h>
#ifndef __cplusplus
#include "unixlib.h"
#include "wine/debug.h"
#include "cxx.h"
#else

View File

@ -7,7 +7,6 @@
#define COBJMACROS
#include "d3d11_4.h"
#include "dxvk-interop.h"
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -1,4 +1,3 @@
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "cppIVRInput_IVRInput_004.h"

View File

@ -7,7 +7,6 @@
#define COBJMACROS
#include "d3d11_4.h"
#include "dxvk-interop.h"
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -7,24 +7,14 @@
#define COBJMACROS
#include "d3d11_4.h"
#include "dxvk-interop.h"
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"
/* 0918 is binary compatible with 1015 */
typedef struct winRenderModel_t_0918 winRenderModel_t_0918;
typedef struct winRenderModel_TextureMap_t_0918 winRenderModel_TextureMap_t_0918;
#include "cppIVRRenderModels_IVRRenderModels_001.h"
#include "cppIVRRenderModels_IVRRenderModels_002.h"
#include "cppIVRRenderModels_IVRRenderModels_004.h"
typedef struct winRenderModel_t_1015 winRenderModel_t_1015;
typedef struct winRenderModel_TextureMap_t_1015 winRenderModel_TextureMap_t_1015;
#include "cppIVRRenderModels_IVRRenderModels_005.h"
/* this is converted to 1267 during load_linux_texture_map, so ensure new
* structure is compatible before updating this number */
typedef struct winRenderModel_t_1267 winRenderModel_t_1267;
typedef struct winRenderModel_TextureMap_t_1267 winRenderModel_TextureMap_t_1267;
#include "cppIVRRenderModels_IVRRenderModels_006.h"
WINE_DEFAULT_DEBUG_CHANNEL(vrclient);
@ -70,83 +60,6 @@ static uint32_t load_into_texture_d3d11( ID3D11Texture2D *texture, const w_Rende
return VRRenderModelError_None;
}
static uint32_t load_linux_texture_map_004( void *linux_side, int32_t texture_id, w_RenderModel_TextureMap_t_1237 **texture_map )
{
w_RenderModel_TextureMap_t_090 *orig_map;
struct cppIVRRenderModels_IVRRenderModels_004_LoadTexture_Async_params load_params =
{
.linux_side = linux_side,
.textureId = texture_id,
.ppTexture = &orig_map,
};
struct cppIVRRenderModels_IVRRenderModels_004_FreeTexture_params free_params =
{
.linux_side = linux_side,
};
cppIVRRenderModels_IVRRenderModels_004_LoadTexture_Async( &load_params );
if (load_params._ret) return load_params._ret;
*texture_map = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(**texture_map) );
memcpy( *texture_map, orig_map, sizeof(*orig_map) );
free_params.pTexture = orig_map;
cppIVRRenderModels_IVRRenderModels_004_FreeTexture( &free_params );
return 0;
}
static void free_linux_texture_map_004( void *linux_side, w_RenderModel_TextureMap_t_1237 *texture_map )
{
HeapFree( GetProcessHeap(), 0, texture_map );
}
static uint32_t load_linux_texture_map_005( void *linux_side, int32_t texture_id, w_RenderModel_TextureMap_t_1237 **texture_map )
{
w_RenderModel_TextureMap_t_090 *orig_map;
struct cppIVRRenderModels_IVRRenderModels_005_LoadTexture_Async_params load_params =
{
.linux_side = linux_side,
.textureId = texture_id,
.ppTexture = &orig_map,
};
struct cppIVRRenderModels_IVRRenderModels_005_FreeTexture_params free_params =
{
.linux_side = linux_side,
};
cppIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( &load_params );
if (load_params._ret) return load_params._ret;
*texture_map = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(**texture_map) );
memcpy( *texture_map, orig_map, sizeof(*orig_map) );
free_params.pTexture = orig_map;
cppIVRRenderModels_IVRRenderModels_005_FreeTexture( &free_params );
return 0;
}
static void free_linux_texture_map_005( void *linux_side, w_RenderModel_TextureMap_t_1237 *texture_map )
{
HeapFree( GetProcessHeap(), 0, texture_map );
}
static uint32_t load_linux_texture_map_006( void *linux_side, int32_t texture_id, w_RenderModel_TextureMap_t_1237 **texture_map )
{
struct cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async_params load_params =
{
.linux_side = linux_side,
.textureId = texture_id,
.ppTexture = texture_map,
};
cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( &load_params );
return load_params._ret;
}
static void free_linux_texture_map_006( void *linux_side, w_RenderModel_TextureMap_t_1237 *texture_map )
{
struct cppIVRRenderModels_IVRRenderModels_006_FreeTexture_params params =
{
.linux_side = linux_side,
.pTexture = texture_map,
};
cppIVRRenderModels_IVRRenderModels_006_FreeTexture( &params );
}
static uint32_t ivrrendermodels_load_texture_d3d11_async( void *device, w_RenderModel_TextureMap_t_1237 *texture_map,
void **dst_texture )
{
@ -208,14 +121,21 @@ 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,
w_RenderModel_TextureMap_t_090 **ppTexture );
void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTexture( struct w_steam_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture );
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Async( struct w_steam_iface *_this, int32_t textureId,
void *pD3D11Device, void **ppD3D11Texture2D )
{
w_RenderModel_TextureMap_t_1237 *texture_map = NULL;
w_RenderModel_TextureMap_t_1237 texture_map = {0};
w_RenderModel_TextureMap_t_090 *texture_map_090;
uint32_t _ret;
TRACE( "%p\n", _this );
_ret = load_linux_texture_map_004( _this->u_iface, textureId, &texture_map );
_ret = winIVRRenderModels_IVRRenderModels_004_LoadTexture_Async( _this, textureId, &texture_map_090 );
if (_ret == VRRenderModelError_Loading)
{
TRACE( "Loading.\n" );
@ -227,20 +147,29 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTextureD3D11_Asyn
return _ret;
}
_ret = ivrrendermodels_load_texture_d3d11_async( pD3D11Device, texture_map, ppD3D11Texture2D );
free_linux_texture_map_004( _this->u_iface, texture_map );
texture_map.unWidth = texture_map_090->unWidth;
texture_map.unHeight = texture_map_090->unHeight;
texture_map.rubTextureMapData = texture_map_090->rubTextureMapData;
_ret = ivrrendermodels_load_texture_d3d11_async( pD3D11Device, &texture_map, ppD3D11Texture2D );
winIVRRenderModels_IVRRenderModels_004_FreeTexture( _this, texture_map_090 );
return _ret;
}
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( struct w_steam_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 );
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Async( struct w_steam_iface *_this, int32_t textureId,
void *pD3D11Device, void **ppD3D11Texture2D )
{
w_RenderModel_TextureMap_t_1237 *texture_map = NULL;
w_RenderModel_TextureMap_t_1237 texture_map = {0};
w_RenderModel_TextureMap_t_090 *texture_map_090;
uint32_t _ret;
TRACE( "%p\n", _this );
_ret = load_linux_texture_map_005( _this->u_iface, textureId, &texture_map );
_ret = winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( _this, textureId, &texture_map_090 );
if (_ret == VRRenderModelError_Loading)
{
TRACE( "Loading.\n" );
@ -252,20 +181,28 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTextureD3D11_Asyn
return _ret;
}
_ret = ivrrendermodels_load_texture_d3d11_async( pD3D11Device, texture_map, ppD3D11Texture2D );
free_linux_texture_map_005( _this->u_iface, texture_map );
texture_map.unWidth = texture_map_090->unWidth;
texture_map.unHeight = texture_map_090->unHeight;
texture_map.rubTextureMapData = texture_map_090->rubTextureMapData;
_ret = ivrrendermodels_load_texture_d3d11_async( pD3D11Device, &texture_map, ppD3D11Texture2D );
winIVRRenderModels_IVRRenderModels_005_FreeTexture( _this, texture_map_090 );
return _ret;
}
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( struct w_steam_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 );
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Async( struct w_steam_iface *_this, int32_t textureId,
void *pD3D11Device, void **ppD3D11Texture2D )
{
w_RenderModel_TextureMap_t_1237 *texture_map = NULL;
w_RenderModel_TextureMap_t_1237 *texture_map;
uint32_t _ret;
TRACE( "%p\n", _this );
_ret = load_linux_texture_map_006( _this->u_iface, textureId, &texture_map );
_ret = winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( _this, textureId, &texture_map );
if (_ret == VRRenderModelError_Loading)
{
TRACE( "Loading.\n" );
@ -278,8 +215,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTextureD3D11_Asyn
}
_ret = ivrrendermodels_load_texture_d3d11_async( pD3D11Device, texture_map, ppD3D11Texture2D );
free_linux_texture_map_006( _this->u_iface, texture_map );
winIVRRenderModels_IVRRenderModels_006_FreeTexture( _this, texture_map );
return _ret;
}
@ -290,17 +226,21 @@ void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTextureD3D11( struct
TRACE( "%p\n", _this );
d3d11_texture->lpVtbl->Release( d3d11_texture );
}
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_Async( struct w_steam_iface *_this,
int32_t textureId, void *pDstTexture )
{
w_RenderModel_TextureMap_t_1237 *texture_map = NULL;
w_RenderModel_TextureMap_t_1237 texture_map = {0};
w_RenderModel_TextureMap_t_090 *texture_map_090;
uint32_t _ret;
TRACE( "%p\n", _this );
if (!pDstTexture) return VRRenderModelError_InvalidArg;
_ret = load_linux_texture_map_005( _this->u_iface, textureId, &texture_map );
TRACE( "%p\n", _this );
_ret = winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( _this, textureId, &texture_map_090 );
if (_ret == VRRenderModelError_Loading)
{
TRACE( "Loading.\n" );
@ -312,9 +252,11 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadIntoTextureD3D11_
return _ret;
}
_ret = ivrrendermodels_load_into_texture_d3d11_async( pDstTexture, texture_map );
free_linux_texture_map_005( _this->u_iface, texture_map );
texture_map.unWidth = texture_map_090->unWidth;
texture_map.unHeight = texture_map_090->unHeight;
texture_map.rubTextureMapData = texture_map_090->rubTextureMapData;
_ret = ivrrendermodels_load_into_texture_d3d11_async( pDstTexture, &texture_map );
winIVRRenderModels_IVRRenderModels_005_FreeTexture( _this, texture_map_090 );
return _ret;
}
@ -325,6 +267,7 @@ void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTextureD3D11( struct
TRACE( "%p\n", _this );
d3d11_texture->lpVtbl->Release( d3d11_texture );
}
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_Async( struct w_steam_iface *_this,
int32_t textureId, void *pDstTexture )
{
@ -335,7 +278,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_
if (!pDstTexture) return VRRenderModelError_InvalidArg;
_ret = load_linux_texture_map_006( _this->u_iface, textureId, &texture_map );
_ret = winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( _this, textureId, &texture_map );
if (_ret == VRRenderModelError_Loading)
{
TRACE( "Loading.\n" );
@ -348,8 +291,7 @@ uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadIntoTextureD3D11_
}
_ret = ivrrendermodels_load_into_texture_d3d11_async( pDstTexture, texture_map );
free_linux_texture_map_006( _this->u_iface, texture_map );
winIVRRenderModels_IVRRenderModels_006_FreeTexture( _this, texture_map );
return _ret;
}
@ -360,3 +302,239 @@ void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTextureD3D11( struct
TRACE( "%p\n", _this );
d3d11_texture->lpVtbl->Release( d3d11_texture );
}
/* LoadRenderModel(_Async) / FreeRenderModel */
bool __thiscall winIVRRenderModels_IVRRenderModels_002_LoadRenderModel( struct w_steam_iface *_this, const char *pchRenderModelName,
w_RenderModel_t_0912 **ppRenderModel )
{
struct render_model *model;
struct cppIVRRenderModels_IVRRenderModels_002_LoadRenderModel_params params =
{
.linux_side = _this->u_iface,
.pchRenderModelName = pchRenderModelName,
.ppRenderModel = ppRenderModel,
};
TRACE( "%p\n", _this );
if (ppRenderModel && (model = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*model) ))) *ppRenderModel = &model->w_0912;
cppIVRRenderModels_IVRRenderModels_002_LoadRenderModel( &params );
return params._ret;
}
void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeRenderModel( struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel )
{
struct render_model *model = CONTAINING_RECORD( pRenderModel, struct render_model, w_0912 );
struct cppIVRRenderModels_IVRRenderModels_002_FreeRenderModel_params params =
{
.linux_side = _this->u_iface,
.pRenderModel = pRenderModel,
};
TRACE( "%p\n", _this );
cppIVRRenderModels_IVRRenderModels_002_FreeRenderModel( &params );
HeapFree( GetProcessHeap(), 0, model );
}
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async( struct w_steam_iface *_this, const char *pchRenderModelName,
w_RenderModel_t_0912 **ppRenderModel )
{
struct render_model *model;
struct cppIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async_params params =
{
.linux_side = _this->u_iface,
.pchRenderModelName = pchRenderModelName,
.ppRenderModel = ppRenderModel,
};
TRACE( "%p\n", _this );
if (ppRenderModel && (model = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*model) ))) *ppRenderModel = &model->w_0912;
cppIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async( &params );
return params._ret;
}
void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeRenderModel( struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel )
{
struct render_model *model = CONTAINING_RECORD( pRenderModel, struct render_model, w_0912 );
struct cppIVRRenderModels_IVRRenderModels_004_FreeRenderModel_params params =
{
.linux_side = _this->u_iface,
.pRenderModel = pRenderModel,
};
TRACE( "%p\n", _this );
cppIVRRenderModels_IVRRenderModels_004_FreeRenderModel( &params );
HeapFree( GetProcessHeap(), 0, model );
}
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async( struct w_steam_iface *_this, const char *pchRenderModelName,
w_RenderModel_t_0912 **ppRenderModel )
{
struct render_model *model;
struct cppIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async_params params =
{
.linux_side = _this->u_iface,
.pchRenderModelName = pchRenderModelName,
.ppRenderModel = ppRenderModel,
};
TRACE( "%p\n", _this );
if (ppRenderModel && (model = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*model) ))) *ppRenderModel = &model->w_0912;
cppIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async( &params );
return params._ret;
}
void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeRenderModel( struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel )
{
struct render_model *model = CONTAINING_RECORD( pRenderModel, struct render_model, w_0912 );
struct cppIVRRenderModels_IVRRenderModels_005_FreeRenderModel_params params =
{
.linux_side = _this->u_iface,
.pRenderModel = pRenderModel,
};
TRACE( "%p\n", _this );
cppIVRRenderModels_IVRRenderModels_005_FreeRenderModel( &params );
HeapFree( GetProcessHeap(), 0, model );
}
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async( struct w_steam_iface *_this, const char *pchRenderModelName,
w_RenderModel_t_0912 **ppRenderModel )
{
struct render_model *model;
struct cppIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async_params params =
{
.linux_side = _this->u_iface,
.pchRenderModelName = pchRenderModelName,
.ppRenderModel = ppRenderModel,
};
TRACE( "%p\n", _this );
if (ppRenderModel && (model = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*model) ))) *ppRenderModel = &model->w_0912;
cppIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async( &params );
return params._ret;
}
void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeRenderModel( struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel )
{
struct render_model *model = CONTAINING_RECORD( pRenderModel, struct render_model, w_0912 );
struct cppIVRRenderModels_IVRRenderModels_006_FreeRenderModel_params params =
{
.linux_side = _this->u_iface,
.pRenderModel = pRenderModel,
};
TRACE( "%p\n", _this );
cppIVRRenderModels_IVRRenderModels_006_FreeRenderModel( &params );
HeapFree( GetProcessHeap(), 0, model );
}
/* LoadTexture(_Async) / FreeTexture */
bool __thiscall winIVRRenderModels_IVRRenderModels_002_LoadTexture( struct w_steam_iface *_this, int32_t textureId,
w_RenderModel_TextureMap_t_090 **ppTexture )
{
struct render_model_texture_map *map;
struct cppIVRRenderModels_IVRRenderModels_002_LoadTexture_params params =
{
.linux_side = _this->u_iface,
.textureId = textureId,
.ppTexture = ppTexture,
};
TRACE( "%p\n", _this );
if (ppTexture && (map = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*map) ))) *ppTexture = &map->w_090;
cppIVRRenderModels_IVRRenderModels_002_LoadTexture( &params );
return params._ret;
}
void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeTexture( struct w_steam_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 cppIVRRenderModels_IVRRenderModels_002_FreeTexture_params params =
{
.linux_side = _this->u_iface,
.pTexture = pTexture,
};
TRACE( "%p\n", _this );
cppIVRRenderModels_IVRRenderModels_002_FreeTexture( &params );
HeapFree( GetProcessHeap(), 0, map );
}
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTexture_Async( struct w_steam_iface *_this, int32_t textureId,
w_RenderModel_TextureMap_t_090 **ppTexture )
{
struct render_model_texture_map *map;
struct cppIVRRenderModels_IVRRenderModels_004_LoadTexture_Async_params params =
{
.linux_side = _this->u_iface,
.textureId = textureId,
.ppTexture = ppTexture,
};
TRACE( "%p\n", _this );
if (ppTexture && (map = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*map) ))) *ppTexture = &map->w_090;
cppIVRRenderModels_IVRRenderModels_004_LoadTexture_Async( &params );
return params._ret;
}
void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTexture( struct w_steam_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 cppIVRRenderModels_IVRRenderModels_004_FreeTexture_params params =
{
.linux_side = _this->u_iface,
.pTexture = pTexture,
};
TRACE( "%p\n", _this );
cppIVRRenderModels_IVRRenderModels_004_FreeTexture( &params );
HeapFree( GetProcessHeap(), 0, map );
}
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( struct w_steam_iface *_this, int32_t textureId,
w_RenderModel_TextureMap_t_090 **ppTexture )
{
struct render_model_texture_map *map;
struct cppIVRRenderModels_IVRRenderModels_005_LoadTexture_Async_params params =
{
.linux_side = _this->u_iface,
.textureId = textureId,
.ppTexture = ppTexture,
};
TRACE( "%p\n", _this );
if (ppTexture && (map = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*map) ))) *ppTexture = &map->w_090;
cppIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( &params );
return params._ret;
}
void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTexture( struct w_steam_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 cppIVRRenderModels_IVRRenderModels_005_FreeTexture_params params =
{
.linux_side = _this->u_iface,
.pTexture = pTexture,
};
TRACE( "%p\n", _this );
cppIVRRenderModels_IVRRenderModels_005_FreeTexture( &params );
HeapFree( GetProcessHeap(), 0, map );
}
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( struct w_steam_iface *_this, int32_t textureId,
w_RenderModel_TextureMap_t_1237 **ppTexture )
{
struct render_model_texture_map *map;
struct cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async_params params =
{
.linux_side = _this->u_iface,
.textureId = textureId,
.ppTexture = ppTexture,
};
TRACE( "%p\n", _this );
if (ppTexture && (map = HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(*map) ))) *ppTexture = &map->w_1237;
cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( &params );
return params._ret;
}
void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTexture( struct w_steam_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 cppIVRRenderModels_IVRRenderModels_006_FreeTexture_params params =
{
.linux_side = _this->u_iface,
.pTexture = pTexture,
};
TRACE( "%p\n", _this );
cppIVRRenderModels_IVRRenderModels_006_FreeTexture( &params );
HeapFree( GetProcessHeap(), 0, map );
}

View File

@ -1,4 +1,3 @@
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "cppIVRSystem_IVRSystem_003.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"
@ -137,53 +136,13 @@ DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_002_GetComponentRende
DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_002_GetComponentState, 20)
DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_002_RenderModelHasComponent, 12)
bool __thiscall winIVRRenderModels_IVRRenderModels_002_LoadRenderModel(struct w_steam_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel)
{
struct cppIVRRenderModels_IVRRenderModels_002_LoadRenderModel_params params =
{
.linux_side = _this->u_iface,
.pchRenderModelName = pchRenderModelName,
.ppRenderModel = ppRenderModel,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_002_LoadRenderModel( &params );
return params._ret;
}
extern bool __thiscall winIVRRenderModels_IVRRenderModels_002_LoadRenderModel(struct w_steam_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel);
void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeRenderModel(struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel)
{
struct cppIVRRenderModels_IVRRenderModels_002_FreeRenderModel_params params =
{
.linux_side = _this->u_iface,
.pRenderModel = pRenderModel,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_002_FreeRenderModel( &params );
}
extern void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeRenderModel(struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel);
bool __thiscall winIVRRenderModels_IVRRenderModels_002_LoadTexture(struct w_steam_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture)
{
struct cppIVRRenderModels_IVRRenderModels_002_LoadTexture_params params =
{
.linux_side = _this->u_iface,
.textureId = textureId,
.ppTexture = ppTexture,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_002_LoadTexture( &params );
return params._ret;
}
extern bool __thiscall winIVRRenderModels_IVRRenderModels_002_LoadTexture(struct w_steam_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture);
void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeTexture(struct w_steam_iface *_this, w_RenderModel_TextureMap_t_090 *pTexture)
{
struct cppIVRRenderModels_IVRRenderModels_002_FreeTexture_params params =
{
.linux_side = _this->u_iface,
.pTexture = pTexture,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_002_FreeTexture( &params );
}
extern void __thiscall winIVRRenderModels_IVRRenderModels_002_FreeTexture(struct w_steam_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)
{
@ -383,53 +342,13 @@ DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_004_GetComponentRende
DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_004_GetComponentState, 24)
DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_004_RenderModelHasComponent, 12)
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async(struct w_steam_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel)
{
struct cppIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async_params params =
{
.linux_side = _this->u_iface,
.pchRenderModelName = pchRenderModelName,
.ppRenderModel = ppRenderModel,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async( &params );
return params._ret;
}
extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadRenderModel_Async(struct w_steam_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel);
void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeRenderModel(struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel)
{
struct cppIVRRenderModels_IVRRenderModels_004_FreeRenderModel_params params =
{
.linux_side = _this->u_iface,
.pRenderModel = pRenderModel,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_004_FreeRenderModel( &params );
}
extern void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeRenderModel(struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel);
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTexture_Async(struct w_steam_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture)
{
struct cppIVRRenderModels_IVRRenderModels_004_LoadTexture_Async_params params =
{
.linux_side = _this->u_iface,
.textureId = textureId,
.ppTexture = ppTexture,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_004_LoadTexture_Async( &params );
return params._ret;
}
extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_004_LoadTexture_Async(struct w_steam_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)
{
struct cppIVRRenderModels_IVRRenderModels_004_FreeTexture_params params =
{
.linux_side = _this->u_iface,
.pTexture = pTexture,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_004_FreeTexture( &params );
}
extern void __thiscall winIVRRenderModels_IVRRenderModels_004_FreeTexture(struct w_steam_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);
@ -642,53 +561,13 @@ DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_005_GetRenderModelThu
DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_005_GetRenderModelOriginalPath, 20)
DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_005_GetRenderModelErrorNameFromEnum, 8)
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async(struct w_steam_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel)
{
struct cppIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async_params params =
{
.linux_side = _this->u_iface,
.pchRenderModelName = pchRenderModelName,
.ppRenderModel = ppRenderModel,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async( &params );
return params._ret;
}
extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadRenderModel_Async(struct w_steam_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel);
void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeRenderModel(struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel)
{
struct cppIVRRenderModels_IVRRenderModels_005_FreeRenderModel_params params =
{
.linux_side = _this->u_iface,
.pRenderModel = pRenderModel,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_005_FreeRenderModel( &params );
}
extern void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeRenderModel(struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel);
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async(struct w_steam_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_090 **ppTexture)
{
struct cppIVRRenderModels_IVRRenderModels_005_LoadTexture_Async_params params =
{
.linux_side = _this->u_iface,
.textureId = textureId,
.ppTexture = ppTexture,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_005_LoadTexture_Async( &params );
return params._ret;
}
extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_005_LoadTexture_Async(struct w_steam_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)
{
struct cppIVRRenderModels_IVRRenderModels_005_FreeTexture_params params =
{
.linux_side = _this->u_iface,
.pTexture = pTexture,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_005_FreeTexture( &params );
}
extern void __thiscall winIVRRenderModels_IVRRenderModels_005_FreeTexture(struct w_steam_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);
@ -954,53 +833,13 @@ DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_006_GetRenderModelThu
DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_006_GetRenderModelOriginalPath, 20)
DEFINE_THISCALL_WRAPPER(winIVRRenderModels_IVRRenderModels_006_GetRenderModelErrorNameFromEnum, 8)
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async(struct w_steam_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel)
{
struct cppIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async_params params =
{
.linux_side = _this->u_iface,
.pchRenderModelName = pchRenderModelName,
.ppRenderModel = ppRenderModel,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async( &params );
return params._ret;
}
extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadRenderModel_Async(struct w_steam_iface *_this, const char *pchRenderModelName, w_RenderModel_t_0912 **ppRenderModel);
void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeRenderModel(struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel)
{
struct cppIVRRenderModels_IVRRenderModels_006_FreeRenderModel_params params =
{
.linux_side = _this->u_iface,
.pRenderModel = pRenderModel,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_006_FreeRenderModel( &params );
}
extern void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeRenderModel(struct w_steam_iface *_this, w_RenderModel_t_0912 *pRenderModel);
uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async(struct w_steam_iface *_this, int32_t textureId, w_RenderModel_TextureMap_t_1237 **ppTexture)
{
struct cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async_params params =
{
.linux_side = _this->u_iface,
.textureId = textureId,
.ppTexture = ppTexture,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_006_LoadTexture_Async( &params );
return params._ret;
}
extern uint32_t __thiscall winIVRRenderModels_IVRRenderModels_006_LoadTexture_Async(struct w_steam_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)
{
struct cppIVRRenderModels_IVRRenderModels_006_FreeTexture_params params =
{
.linux_side = _this->u_iface,
.pTexture = pTexture,
};
TRACE("%p\n", _this);
cppIVRRenderModels_IVRRenderModels_006_FreeTexture( &params );
}
extern void __thiscall winIVRRenderModels_IVRRenderModels_006_FreeTexture(struct w_steam_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);

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"

View File

@ -2,7 +2,6 @@
#include <stdarg.h>
#include <stdint.h>
#include "vrclient_structs.h"
#include "vrclient_private.h"
#include "flatapi.h"