上传YomovSDK
This commit is contained in:
@@ -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);
|
||||
Reference in New Issue
Block a user