mirror of
https://git.suyu.dev/suyu/Yucom.git
synced 2025-12-27 17:54:53 +01:00
74 lines
2.4 KiB
C
74 lines
2.4 KiB
C
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
struct cppIVRChaperone_IVRChaperone_004_GetCalibrationState_params
|
|
{
|
|
void *linux_side;
|
|
uint32_t _ret;
|
|
};
|
|
extern void cppIVRChaperone_IVRChaperone_004_GetCalibrationState( struct cppIVRChaperone_IVRChaperone_004_GetCalibrationState_params *params );
|
|
|
|
struct cppIVRChaperone_IVRChaperone_004_GetPlayAreaSize_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
float *pSizeX;
|
|
float *pSizeZ;
|
|
};
|
|
extern void cppIVRChaperone_IVRChaperone_004_GetPlayAreaSize( struct cppIVRChaperone_IVRChaperone_004_GetPlayAreaSize_params *params );
|
|
|
|
struct cppIVRChaperone_IVRChaperone_004_GetPlayAreaRect_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
HmdQuad_t *rect;
|
|
};
|
|
extern void cppIVRChaperone_IVRChaperone_004_GetPlayAreaRect( struct cppIVRChaperone_IVRChaperone_004_GetPlayAreaRect_params *params );
|
|
|
|
struct cppIVRChaperone_IVRChaperone_004_ReloadInfo_params
|
|
{
|
|
void *linux_side;
|
|
};
|
|
extern void cppIVRChaperone_IVRChaperone_004_ReloadInfo( struct cppIVRChaperone_IVRChaperone_004_ReloadInfo_params *params );
|
|
|
|
struct cppIVRChaperone_IVRChaperone_004_SetSceneColor_params
|
|
{
|
|
void *linux_side;
|
|
HmdColor_t color;
|
|
};
|
|
extern void cppIVRChaperone_IVRChaperone_004_SetSceneColor( struct cppIVRChaperone_IVRChaperone_004_SetSceneColor_params *params );
|
|
|
|
struct cppIVRChaperone_IVRChaperone_004_GetBoundsColor_params
|
|
{
|
|
void *linux_side;
|
|
HmdColor_t *pOutputColorArray;
|
|
int32_t nNumOutputColors;
|
|
float flCollisionBoundsFadeDistance;
|
|
HmdColor_t *pOutputCameraColor;
|
|
};
|
|
extern void cppIVRChaperone_IVRChaperone_004_GetBoundsColor( struct cppIVRChaperone_IVRChaperone_004_GetBoundsColor_params *params );
|
|
|
|
struct cppIVRChaperone_IVRChaperone_004_AreBoundsVisible_params
|
|
{
|
|
void *linux_side;
|
|
bool _ret;
|
|
};
|
|
extern void cppIVRChaperone_IVRChaperone_004_AreBoundsVisible( struct cppIVRChaperone_IVRChaperone_004_AreBoundsVisible_params *params );
|
|
|
|
struct cppIVRChaperone_IVRChaperone_004_ForceBoundsVisible_params
|
|
{
|
|
void *linux_side;
|
|
bool bForce;
|
|
};
|
|
extern void cppIVRChaperone_IVRChaperone_004_ForceBoundsVisible( struct cppIVRChaperone_IVRChaperone_004_ForceBoundsVisible_params *params );
|
|
|
|
struct cppIVRChaperone_IVRChaperone_004_ResetZeroPose_params
|
|
{
|
|
void *linux_side;
|
|
uint32_t eTrackingUniverseOrigin;
|
|
};
|
|
extern void cppIVRChaperone_IVRChaperone_004_ResetZeroPose( struct cppIVRChaperone_IVRChaperone_004_ResetZeroPose_params *params );
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|