mirror of
https://git.suyu.dev/suyu/Yucom.git
synced 2026-01-09 07:58:03 +01:00
parent
07e95d32c1
commit
b2c5a27426
117 changed files with 4969 additions and 4975 deletions
|
|
@ -4,7 +4,7 @@ extern "C" {
|
|||
struct cppIVROverlay_IVROverlay_024_FindOverlay_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
const char *pchOverlayKey;
|
||||
VROverlayHandle_t *pOverlayHandle;
|
||||
};
|
||||
|
|
@ -13,7 +13,7 @@ extern void cppIVROverlay_IVROverlay_024_FindOverlay( struct cppIVROverlay_IVROv
|
|||
struct cppIVROverlay_IVROverlay_024_CreateOverlay_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
const char *pchOverlayKey;
|
||||
const char *pchOverlayName;
|
||||
VROverlayHandle_t *pOverlayHandle;
|
||||
|
|
@ -23,7 +23,7 @@ extern void cppIVROverlay_IVROverlay_024_CreateOverlay( struct cppIVROverlay_IVR
|
|||
struct cppIVROverlay_IVROverlay_024_DestroyOverlay_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_DestroyOverlay( struct cppIVROverlay_IVROverlay_024_DestroyOverlay_params *params );
|
||||
|
|
@ -35,7 +35,7 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayKey_params
|
|||
VROverlayHandle_t ulOverlayHandle;
|
||||
char *pchValue;
|
||||
uint32_t unBufferSize;
|
||||
EVROverlayError *pError;
|
||||
uint32_t *pError;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_GetOverlayKey( struct cppIVROverlay_IVROverlay_024_GetOverlayKey_params *params );
|
||||
|
||||
|
|
@ -46,14 +46,14 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayName_params
|
|||
VROverlayHandle_t ulOverlayHandle;
|
||||
char *pchValue;
|
||||
uint32_t unBufferSize;
|
||||
EVROverlayError *pError;
|
||||
uint32_t *pError;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_GetOverlayName( struct cppIVROverlay_IVROverlay_024_GetOverlayName_params *params );
|
||||
|
||||
struct cppIVROverlay_IVROverlay_024_SetOverlayName_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
const char *pchName;
|
||||
};
|
||||
|
|
@ -62,7 +62,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayName( struct cppIVROverlay_IV
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayImageData_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
void *pvBuffer;
|
||||
uint32_t unBufferSize;
|
||||
|
|
@ -75,14 +75,14 @@ struct cppIVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum_params
|
|||
{
|
||||
void *linux_side;
|
||||
const char *_ret;
|
||||
EVROverlayError error;
|
||||
uint32_t error;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum( struct cppIVROverlay_IVROverlay_024_GetOverlayErrorNameFromEnum_params *params );
|
||||
|
||||
struct cppIVROverlay_IVROverlay_024_SetOverlayRenderingPid_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
uint32_t unPID;
|
||||
};
|
||||
|
|
@ -99,9 +99,9 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayRenderingPid( struct cppIVROv
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayFlag_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
VROverlayFlags eOverlayFlag;
|
||||
uint32_t eOverlayFlag;
|
||||
bool bEnabled;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_SetOverlayFlag( struct cppIVROverlay_IVROverlay_024_SetOverlayFlag_params *params );
|
||||
|
|
@ -109,9 +109,9 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayFlag( struct cppIVROverlay_IV
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayFlag_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
VROverlayFlags eOverlayFlag;
|
||||
uint32_t eOverlayFlag;
|
||||
bool *pbEnabled;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_GetOverlayFlag( struct cppIVROverlay_IVROverlay_024_GetOverlayFlag_params *params );
|
||||
|
|
@ -119,7 +119,7 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayFlag( struct cppIVROverlay_IV
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayFlags_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
uint32_t *pFlags;
|
||||
};
|
||||
|
|
@ -128,7 +128,7 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayFlags( struct cppIVROverlay_I
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayColor_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
float fRed;
|
||||
float fGreen;
|
||||
|
|
@ -139,7 +139,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayColor( struct cppIVROverlay_I
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayColor_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
float *pfRed;
|
||||
float *pfGreen;
|
||||
|
|
@ -150,7 +150,7 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayColor( struct cppIVROverlay_I
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayAlpha_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
float fAlpha;
|
||||
};
|
||||
|
|
@ -159,7 +159,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayAlpha( struct cppIVROverlay_I
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayAlpha_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
float *pfAlpha;
|
||||
};
|
||||
|
|
@ -168,7 +168,7 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayAlpha( struct cppIVROverlay_I
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayTexelAspect_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
float fTexelAspect;
|
||||
};
|
||||
|
|
@ -177,7 +177,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayTexelAspect( struct cppIVROve
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayTexelAspect_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
float *pfTexelAspect;
|
||||
};
|
||||
|
|
@ -186,7 +186,7 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayTexelAspect( struct cppIVROve
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlaySortOrder_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
uint32_t unSortOrder;
|
||||
};
|
||||
|
|
@ -195,7 +195,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlaySortOrder( struct cppIVROverl
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlaySortOrder_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
uint32_t *punSortOrder;
|
||||
};
|
||||
|
|
@ -204,7 +204,7 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlaySortOrder( struct cppIVROverl
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayWidthInMeters_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
float fWidthInMeters;
|
||||
};
|
||||
|
|
@ -213,7 +213,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayWidthInMeters( struct cppIVRO
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayWidthInMeters_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
float *pfWidthInMeters;
|
||||
};
|
||||
|
|
@ -222,7 +222,7 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayWidthInMeters( struct cppIVRO
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayCurvature_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
float fCurvature;
|
||||
};
|
||||
|
|
@ -231,7 +231,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayCurvature( struct cppIVROverl
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayCurvature_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
float *pfCurvature;
|
||||
};
|
||||
|
|
@ -240,25 +240,25 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayCurvature( struct cppIVROverl
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayTextureColorSpace_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
EColorSpace eTextureColorSpace;
|
||||
uint32_t eTextureColorSpace;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_SetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_024_SetOverlayTextureColorSpace_params *params );
|
||||
|
||||
struct cppIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
EColorSpace *peTextureColorSpace;
|
||||
uint32_t *peTextureColorSpace;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace( struct cppIVROverlay_IVROverlay_024_GetOverlayTextureColorSpace_params *params );
|
||||
|
||||
struct cppIVROverlay_IVROverlay_024_SetOverlayTextureBounds_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
const VRTextureBounds_t *pOverlayTextureBounds;
|
||||
};
|
||||
|
|
@ -267,7 +267,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayTextureBounds( struct cppIVRO
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayTextureBounds_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
VRTextureBounds_t *pOverlayTextureBounds;
|
||||
};
|
||||
|
|
@ -276,18 +276,18 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayTextureBounds( struct cppIVRO
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayTransformType_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
VROverlayTransformType *peTransformType;
|
||||
uint32_t *peTransformType;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_GetOverlayTransformType( struct cppIVROverlay_IVROverlay_024_GetOverlayTransformType_params *params );
|
||||
|
||||
struct cppIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
ETrackingUniverseOrigin eTrackingOrigin;
|
||||
uint32_t eTrackingOrigin;
|
||||
const HmdMatrix34_t *pmatTrackingOriginToOverlayTransform;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute( struct cppIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute_params *params );
|
||||
|
|
@ -295,9 +295,9 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayTransformAbsolute( struct cpp
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayTransformAbsolute_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
ETrackingUniverseOrigin *peTrackingOrigin;
|
||||
uint32_t *peTrackingOrigin;
|
||||
HmdMatrix34_t *pmatTrackingOriginToOverlayTransform;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_GetOverlayTransformAbsolute( struct cppIVROverlay_IVROverlay_024_GetOverlayTransformAbsolute_params *params );
|
||||
|
|
@ -305,7 +305,7 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayTransformAbsolute( struct cpp
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelative_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
TrackedDeviceIndex_t unTrackedDevice;
|
||||
const HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform;
|
||||
|
|
@ -315,7 +315,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceRelativ
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelative_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
TrackedDeviceIndex_t *punTrackedDevice;
|
||||
HmdMatrix34_t *pmatTrackedDeviceToOverlayTransform;
|
||||
|
|
@ -325,7 +325,7 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceRelativ
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceComponent_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
TrackedDeviceIndex_t unDeviceIndex;
|
||||
const char *pchComponentName;
|
||||
|
|
@ -335,7 +335,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayTransformTrackedDeviceCompone
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayTransformTrackedDeviceComponent_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
TrackedDeviceIndex_t *punDeviceIndex;
|
||||
char *pchComponentName;
|
||||
|
|
@ -366,7 +366,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayTransformOverlayRelative( str
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayTransformCursor_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulCursorOverlayHandle;
|
||||
const HmdVector2_t *pvHotspot;
|
||||
};
|
||||
|
|
@ -384,7 +384,7 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayTransformCursor( struct cppIV
|
|||
struct cppIVROverlay_IVROverlay_024_ShowOverlay_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_ShowOverlay( struct cppIVROverlay_IVROverlay_024_ShowOverlay_params *params );
|
||||
|
|
@ -392,7 +392,7 @@ extern void cppIVROverlay_IVROverlay_024_ShowOverlay( struct cppIVROverlay_IVROv
|
|||
struct cppIVROverlay_IVROverlay_024_HideOverlay_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_HideOverlay( struct cppIVROverlay_IVROverlay_024_HideOverlay_params *params );
|
||||
|
|
@ -408,9 +408,9 @@ extern void cppIVROverlay_IVROverlay_024_IsOverlayVisible( struct cppIVROverlay_
|
|||
struct cppIVROverlay_IVROverlay_024_GetTransformForOverlayCoordinates_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
ETrackingUniverseOrigin eTrackingOrigin;
|
||||
uint32_t eTrackingOrigin;
|
||||
HmdVector2_t coordinatesInOverlay;
|
||||
HmdMatrix34_t *pmatTransform;
|
||||
};
|
||||
|
|
@ -429,25 +429,25 @@ extern void cppIVROverlay_IVROverlay_024_PollNextOverlayEvent( struct cppIVROver
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayInputMethod_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
VROverlayInputMethod *peInputMethod;
|
||||
uint32_t *peInputMethod;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_GetOverlayInputMethod( struct cppIVROverlay_IVROverlay_024_GetOverlayInputMethod_params *params );
|
||||
|
||||
struct cppIVROverlay_IVROverlay_024_SetOverlayInputMethod_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
VROverlayInputMethod eInputMethod;
|
||||
uint32_t eInputMethod;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_SetOverlayInputMethod( struct cppIVROverlay_IVROverlay_024_SetOverlayInputMethod_params *params );
|
||||
|
||||
struct cppIVROverlay_IVROverlay_024_GetOverlayMouseScale_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
HmdVector2_t *pvecMouseScale;
|
||||
};
|
||||
|
|
@ -456,7 +456,7 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayMouseScale( struct cppIVROver
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayMouseScale_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
const HmdVector2_t *pvecMouseScale;
|
||||
};
|
||||
|
|
@ -483,7 +483,7 @@ extern void cppIVROverlay_IVROverlay_024_IsHoverTargetOverlay( struct cppIVROver
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayIntersectionMask_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
VROverlayIntersectionMaskPrimitive_t *pMaskPrimitives;
|
||||
uint32_t unNumMaskPrimitives;
|
||||
|
|
@ -494,7 +494,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayIntersectionMask( struct cppI
|
|||
struct cppIVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
float fDurationSeconds;
|
||||
float fFrequency;
|
||||
|
|
@ -505,7 +505,7 @@ extern void cppIVROverlay_IVROverlay_024_TriggerLaserMouseHapticVibration( struc
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayCursor_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
VROverlayHandle_t ulCursorHandle;
|
||||
};
|
||||
|
|
@ -514,7 +514,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayCursor( struct cppIVROverlay_
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
const HmdVector2_t *pvCursor;
|
||||
};
|
||||
|
|
@ -523,7 +523,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayCursorPositionOverride( struc
|
|||
struct cppIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride( struct cppIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride_params *params );
|
||||
|
|
@ -531,7 +531,7 @@ extern void cppIVROverlay_IVROverlay_024_ClearOverlayCursorPositionOverride( str
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayTexture_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
const Texture_t *pTexture;
|
||||
};
|
||||
|
|
@ -540,7 +540,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayTexture( struct cppIVROverlay
|
|||
struct cppIVROverlay_IVROverlay_024_ClearOverlayTexture_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_ClearOverlayTexture( struct cppIVROverlay_IVROverlay_024_ClearOverlayTexture_params *params );
|
||||
|
|
@ -548,7 +548,7 @@ extern void cppIVROverlay_IVROverlay_024_ClearOverlayTexture( struct cppIVROverl
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayRaw_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
void *pvBuffer;
|
||||
uint32_t unWidth;
|
||||
|
|
@ -560,7 +560,7 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayRaw( struct cppIVROverlay_IVR
|
|||
struct cppIVROverlay_IVROverlay_024_SetOverlayFromFile_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
const char *pchFilePath;
|
||||
};
|
||||
|
|
@ -569,15 +569,15 @@ extern void cppIVROverlay_IVROverlay_024_SetOverlayFromFile( struct cppIVROverla
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayTexture_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
void **pNativeTextureHandle;
|
||||
void *pNativeTextureRef;
|
||||
uint32_t *pWidth;
|
||||
uint32_t *pHeight;
|
||||
uint32_t *pNativeFormat;
|
||||
ETextureType *pAPIType;
|
||||
EColorSpace *pColorSpace;
|
||||
uint32_t *pAPIType;
|
||||
uint32_t *pColorSpace;
|
||||
VRTextureBounds_t *pTextureBounds;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_GetOverlayTexture( struct cppIVROverlay_IVROverlay_024_GetOverlayTexture_params *params );
|
||||
|
|
@ -585,7 +585,7 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayTexture( struct cppIVROverlay
|
|||
struct cppIVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
void *pNativeTextureHandle;
|
||||
};
|
||||
|
|
@ -594,7 +594,7 @@ extern void cppIVROverlay_IVROverlay_024_ReleaseNativeOverlayHandle( struct cppI
|
|||
struct cppIVROverlay_IVROverlay_024_GetOverlayTextureSize_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
uint32_t *pWidth;
|
||||
uint32_t *pHeight;
|
||||
|
|
@ -604,7 +604,7 @@ extern void cppIVROverlay_IVROverlay_024_GetOverlayTextureSize( struct cppIVROve
|
|||
struct cppIVROverlay_IVROverlay_024_CreateDashboardOverlay_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
const char *pchOverlayKey;
|
||||
const char *pchOverlayFriendlyName;
|
||||
VROverlayHandle_t *pMainHandle;
|
||||
|
|
@ -630,7 +630,7 @@ extern void cppIVROverlay_IVROverlay_024_IsActiveDashboardOverlay( struct cppIVR
|
|||
struct cppIVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
uint32_t unProcessId;
|
||||
};
|
||||
|
|
@ -639,7 +639,7 @@ extern void cppIVROverlay_IVROverlay_024_SetDashboardOverlaySceneProcess( struct
|
|||
struct cppIVROverlay_IVROverlay_024_GetDashboardOverlaySceneProcess_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
uint32_t *punProcessId;
|
||||
};
|
||||
|
|
@ -662,9 +662,9 @@ extern void cppIVROverlay_IVROverlay_024_GetPrimaryDashboardDevice( struct cppIV
|
|||
struct cppIVROverlay_IVROverlay_024_ShowKeyboard_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
EGamepadTextInputMode eInputMode;
|
||||
EGamepadTextInputLineMode eLineInputMode;
|
||||
uint32_t _ret;
|
||||
uint32_t eInputMode;
|
||||
uint32_t eLineInputMode;
|
||||
uint32_t unFlags;
|
||||
const char *pchDescription;
|
||||
uint32_t unCharMax;
|
||||
|
|
@ -676,10 +676,10 @@ extern void cppIVROverlay_IVROverlay_024_ShowKeyboard( struct cppIVROverlay_IVRO
|
|||
struct cppIVROverlay_IVROverlay_024_ShowKeyboardForOverlay_params
|
||||
{
|
||||
void *linux_side;
|
||||
EVROverlayError _ret;
|
||||
uint32_t _ret;
|
||||
VROverlayHandle_t ulOverlayHandle;
|
||||
EGamepadTextInputMode eInputMode;
|
||||
EGamepadTextInputLineMode eLineInputMode;
|
||||
uint32_t eInputMode;
|
||||
uint32_t eLineInputMode;
|
||||
uint32_t unFlags;
|
||||
const char *pchDescription;
|
||||
uint32_t unCharMax;
|
||||
|
|
@ -706,7 +706,7 @@ extern void cppIVROverlay_IVROverlay_024_HideKeyboard( struct cppIVROverlay_IVRO
|
|||
struct cppIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute_params
|
||||
{
|
||||
void *linux_side;
|
||||
ETrackingUniverseOrigin eTrackingOrigin;
|
||||
uint32_t eTrackingOrigin;
|
||||
const HmdMatrix34_t *pmatTrackingOriginToKeyboardTransform;
|
||||
};
|
||||
extern void cppIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute( struct cppIVROverlay_IVROverlay_024_SetKeyboardTransformAbsolute_params *params );
|
||||
|
|
@ -722,7 +722,7 @@ extern void cppIVROverlay_IVROverlay_024_SetKeyboardPositionForOverlay( struct c
|
|||
struct cppIVROverlay_IVROverlay_024_ShowMessageOverlay_params
|
||||
{
|
||||
void *linux_side;
|
||||
VRMessageOverlayResponse _ret;
|
||||
uint32_t _ret;
|
||||
const char *pchText;
|
||||
const char *pchCaption;
|
||||
const char *pchButton0Text;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue