/* This file is auto-generated, do not edit. */ #include "unix_private.h" #if 0 #pragma makedep unix #endif NTSTATUS IVRChaperone_IVRChaperone_003_GetCalibrationState( void *args ) { struct IVRChaperone_IVRChaperone_003_GetCalibrationState_params *params = (struct IVRChaperone_IVRChaperone_003_GetCalibrationState_params *)args; struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; params->_ret = iface->GetCalibrationState( ); return 0; } NTSTATUS IVRChaperone_IVRChaperone_003_GetPlayAreaSize( void *args ) { struct IVRChaperone_IVRChaperone_003_GetPlayAreaSize_params *params = (struct IVRChaperone_IVRChaperone_003_GetPlayAreaSize_params *)args; struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; params->_ret = iface->GetPlayAreaSize( params->pSizeX, params->pSizeZ ); return 0; } NTSTATUS IVRChaperone_IVRChaperone_003_GetPlayAreaRect( void *args ) { struct IVRChaperone_IVRChaperone_003_GetPlayAreaRect_params *params = (struct IVRChaperone_IVRChaperone_003_GetPlayAreaRect_params *)args; struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; params->_ret = iface->GetPlayAreaRect( params->rect ); return 0; } NTSTATUS IVRChaperone_IVRChaperone_003_ReloadInfo( void *args ) { struct IVRChaperone_IVRChaperone_003_ReloadInfo_params *params = (struct IVRChaperone_IVRChaperone_003_ReloadInfo_params *)args; struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; iface->ReloadInfo( ); return 0; } NTSTATUS IVRChaperone_IVRChaperone_003_SetSceneColor( void *args ) { struct IVRChaperone_IVRChaperone_003_SetSceneColor_params *params = (struct IVRChaperone_IVRChaperone_003_SetSceneColor_params *)args; struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; iface->SetSceneColor( params->color ); return 0; } NTSTATUS IVRChaperone_IVRChaperone_003_GetBoundsColor( void *args ) { struct IVRChaperone_IVRChaperone_003_GetBoundsColor_params *params = (struct IVRChaperone_IVRChaperone_003_GetBoundsColor_params *)args; struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; iface->GetBoundsColor( params->pOutputColorArray, params->nNumOutputColors, params->flCollisionBoundsFadeDistance, params->pOutputCameraColor ); return 0; } NTSTATUS IVRChaperone_IVRChaperone_003_AreBoundsVisible( void *args ) { struct IVRChaperone_IVRChaperone_003_AreBoundsVisible_params *params = (struct IVRChaperone_IVRChaperone_003_AreBoundsVisible_params *)args; struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; params->_ret = iface->AreBoundsVisible( ); return 0; } NTSTATUS IVRChaperone_IVRChaperone_003_ForceBoundsVisible( void *args ) { struct IVRChaperone_IVRChaperone_003_ForceBoundsVisible_params *params = (struct IVRChaperone_IVRChaperone_003_ForceBoundsVisible_params *)args; struct u_IVRChaperone_IVRChaperone_003 *iface = (struct u_IVRChaperone_IVRChaperone_003 *)params->linux_side; iface->ForceBoundsVisible( params->bForce ); return 0; }