上传YomovSDK

This commit is contained in:
Sora丶kong
2026-03-03 03:15:46 +08:00
parent 9096da7e6c
commit eb97f31065
6477 changed files with 1932208 additions and 3 deletions

View File

@@ -0,0 +1,24 @@
// Defines Mock Runtime specific events at the end of the structure type list
const XrStructureType XR_TYPE_EVENT_SCRIPT_EVENT_MOCK = (XrStructureType)(XR_STRUCTURE_TYPE_MAX_ENUM - 1);
// Register a callback that gets called for script events sent by mock
//
typedef enum
{
XR_MOCK_SCRIPT_EVENT_UNKNOWN,
XR_MOCK_SCRIPT_EVENT_END_FRAME,
XR_MOCK_SCRIPT_EVENT_HAPTIC_IMPULSE,
XR_MOCK_SCRIPT_EVENT_HAPTIC_STOP
} XrMockScriptEvent;
typedef struct XrEventScriptEventMOCK
{
XrStructureType type;
const void* XR_MAY_ALIAS next;
XrMockScriptEvent event;
uint64_t param;
} XrEventScriptEventMOCK;
typedef void (*PFN_ScriptEventCallback)(XrMockScriptEvent event, uint64_t param);