Class XRStatic
java.lang.Object
club.doki7.openxr.command.XRStatic
- All Implemented Interfaces:
XRConstants
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MethodHandle
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
final @Nullable MemorySegment
Fields inherited from interface club.doki7.openxr.XRConstants
ALMALENCE_DIGITAL_LENS_CONTROL_EXTENSION_NAME, API_LAYER_CREATE_INFO_STRUCT_VERSION, API_LAYER_INFO_STRUCT_VERSION, API_LAYER_MAX_SETTINGS_PATH_SIZE, API_LAYER_NEXT_INFO_STRUCT_VERSION, BD_BODY_TRACKING_EXTENSION_NAME, BD_CONTROLLER_INTERACTION_EXTENSION_NAME, BD_FUTURE_PROGRESS_EXTENSION_NAME, BD_SPATIAL_ANCHOR_EXTENSION_NAME, BD_SPATIAL_ANCHOR_SHARING_EXTENSION_NAME, BD_SPATIAL_MESH_EXTENSION_NAME, BD_SPATIAL_PLANE_EXTENSION_NAME, BD_SPATIAL_SCENE_EXTENSION_NAME, BD_SPATIAL_SENSING_EXTENSION_NAME, BODY_JOINT_COUNT_BD, BODY_JOINT_COUNT_HTC, BODY_JOINT_WITHOUT_ARM_COUNT_BD, CURRENT_LOADER_API_LAYER_VERSION, CURRENT_LOADER_RUNTIME_VERSION, EPIC_VIEW_CONFIGURATION_FOV_EXTENSION_NAME, EXT_ACTIVE_ACTION_SET_PRIORITY_EXTENSION_NAME, EXT_COMPOSITION_LAYER_INVERTED_ALPHA_EXTENSION_NAME, EXT_CONFORMANCE_AUTOMATION_EXTENSION_NAME, EXT_DEBUG_UTILS_EXTENSION_NAME, EXT_DPAD_BINDING_EXTENSION_NAME, EXT_EYE_GAZE_INTERACTION_EXTENSION_NAME, EXT_FRAME_SYNTHESIS_EXTENSION_NAME, EXT_FUTURE_EXTENSION_NAME, EXT_HAND_INTERACTION_EXTENSION_NAME, EXT_HAND_JOINTS_MOTION_RANGE_EXTENSION_NAME, EXT_HAND_TRACKING_DATA_SOURCE_EXTENSION_NAME, EXT_HAND_TRACKING_EXTENSION_NAME, EXT_HP_MIXED_REALITY_CONTROLLER_EXTENSION_NAME, EXT_INTERACTION_RENDER_MODEL_EXTENSION_NAME, EXT_LOCAL_FLOOR_EXTENSION_NAME, EXT_PALM_POSE_EXTENSION_NAME, EXT_PERFORMANCE_SETTINGS_EXTENSION_NAME, EXT_PLANE_DETECTION_EXTENSION_NAME, EXT_RENDER_MODEL_EXTENSION_NAME, EXT_SAMSUNG_ODYSSEY_CONTROLLER_EXTENSION_NAME, EXT_SPATIAL_ANCHOR_EXTENSION_NAME, EXT_SPATIAL_ENTITY_EXTENSION_NAME, EXT_SPATIAL_MARKER_TRACKING_EXTENSION_NAME, EXT_SPATIAL_PERSISTENCE_EXTENSION_NAME, EXT_SPATIAL_PERSISTENCE_OPERATIONS_EXTENSION_NAME, EXT_SPATIAL_PLANE_TRACKING_EXTENSION_NAME, EXT_THERMAL_QUERY_EXTENSION_NAME, EXT_USER_PRESENCE_EXTENSION_NAME, EXT_UUID_EXTENSION_NAME, EXT_VIEW_CONFIGURATION_DEPTH_RANGE_EXTENSION_NAME, EXT_WIN32_APPCONTAINER_COMPATIBLE_EXTENSION_NAME, EXTENSION_ENUM_BASE, EXTENSION_ENUM_STRIDE, EXTX_OVERLAY_EXTENSION_NAME, FACIAL_EXPRESSION_EYE_COUNT_HTC, FACIAL_EXPRESSION_LIP_COUNT_HTC, FALSE, FB_ANDROID_SURFACE_SWAPCHAIN_CREATE_EXTENSION_NAME, FB_BODY_TRACKING_EXTENSION_NAME, FB_COLOR_SPACE_EXTENSION_NAME, FB_COMPOSITION_LAYER_ALPHA_BLEND_EXTENSION_NAME, FB_COMPOSITION_LAYER_DEPTH_TEST_EXTENSION_NAME, FB_COMPOSITION_LAYER_IMAGE_LAYOUT_EXTENSION_NAME, FB_COMPOSITION_LAYER_SECURE_CONTENT_EXTENSION_NAME, FB_COMPOSITION_LAYER_SETTINGS_EXTENSION_NAME, FB_DISPLAY_REFRESH_RATE_EXTENSION_NAME, FB_EYE_TRACKING_SOCIAL_EXTENSION_NAME, FB_FACE_TRACKING_EXTENSION_NAME, FB_FACE_TRACKING2_EXTENSION_NAME, FB_FOVEATION_CONFIGURATION_EXTENSION_NAME, FB_FOVEATION_EXTENSION_NAME, FB_FOVEATION_VULKAN_EXTENSION_NAME, FB_HAND_TRACKING_AIM_EXTENSION_NAME, FB_HAND_TRACKING_CAPSULES_EXTENSION_NAME, FB_HAND_TRACKING_MESH_EXTENSION_NAME, FB_HAPTIC_AMPLITUDE_ENVELOPE_EXTENSION_NAME, FB_HAPTIC_PCM_EXTENSION_NAME, FB_KEYBOARD_TRACKING_EXTENSION_NAME, FB_PASSTHROUGH_EXTENSION_NAME, FB_PASSTHROUGH_KEYBOARD_HANDS_EXTENSION_NAME, FB_RENDER_MODEL_EXTENSION_NAME, FB_SCENE_CAPTURE_EXTENSION_NAME, FB_SCENE_EXTENSION_NAME, FB_SPACE_WARP_EXTENSION_NAME, FB_SPATIAL_ENTITY_CONTAINER_EXTENSION_NAME, FB_SPATIAL_ENTITY_EXTENSION_NAME, FB_SPATIAL_ENTITY_QUERY_EXTENSION_NAME, FB_SPATIAL_ENTITY_SHARING_EXTENSION_NAME, FB_SPATIAL_ENTITY_STORAGE_BATCH_EXTENSION_NAME, FB_SPATIAL_ENTITY_STORAGE_EXTENSION_NAME, FB_SPATIAL_ENTITY_USER_EXTENSION_NAME, FB_SWAPCHAIN_UPDATE_STATE_ANDROID_SURFACE_EXTENSION_NAME, FB_SWAPCHAIN_UPDATE_STATE_EXTENSION_NAME, FB_SWAPCHAIN_UPDATE_STATE_OPENGL_ES_EXTENSION_NAME, FB_SWAPCHAIN_UPDATE_STATE_VULKAN_EXTENSION_NAME, FB_TOUCH_CONTROLLER_PRO_EXTENSION_NAME, FB_TOUCH_CONTROLLER_PROXIMITY_EXTENSION_NAME, FB_TRIANGLE_MESH_EXTENSION_NAME, FOVEATION_CENTER_SIZE_META, FREQUENCY_UNSPECIFIED, GUID_SIZE_MSFT, HAND_FOREARM_JOINT_COUNT_ULTRALEAP, HAND_JOINT_COUNT_EXT, HAND_TRACKING_CAPSULE_COUNT_FB, HAND_TRACKING_CAPSULE_POINT_COUNT_FB, HTC_ANCHOR_EXTENSION_NAME, HTC_BODY_TRACKING_EXTENSION_NAME, HTC_FACIAL_TRACKING_EXTENSION_NAME, HTC_FOVEATION_EXTENSION_NAME, HTC_HAND_INTERACTION_EXTENSION_NAME, HTC_PASSTHROUGH_EXTENSION_NAME, HTC_VIVE_COSMOS_CONTROLLER_INTERACTION_EXTENSION_NAME, HTC_VIVE_FOCUS3_CONTROLLER_INTERACTION_EXTENSION_NAME, HTC_VIVE_WRIST_TRACKER_INTERACTION_EXTENSION_NAME, HTCX_VIVE_TRACKER_INTERACTION_EXTENSION_NAME, HUAWEI_CONTROLLER_INTERACTION_EXTENSION_NAME, INFINITE_DURATION, KHR_ANDROID_CREATE_INSTANCE_EXTENSION_NAME, KHR_ANDROID_SURFACE_SWAPCHAIN_EXTENSION_NAME, KHR_ANDROID_THREAD_SETTINGS_EXTENSION_NAME, KHR_BINDING_MODIFICATION_EXTENSION_NAME, KHR_COMPOSITION_LAYER_COLOR_SCALE_BIAS_EXTENSION_NAME, KHR_COMPOSITION_LAYER_CUBE_EXTENSION_NAME, KHR_COMPOSITION_LAYER_CYLINDER_EXTENSION_NAME, KHR_COMPOSITION_LAYER_DEPTH_EXTENSION_NAME, KHR_COMPOSITION_LAYER_EQUIRECT_EXTENSION_NAME, KHR_COMPOSITION_LAYER_EQUIRECT2_EXTENSION_NAME, KHR_CONVERT_TIMESPEC_TIME_EXTENSION_NAME, KHR_D3D11_ENABLE_EXTENSION_NAME, KHR_D3D12_ENABLE_EXTENSION_NAME, KHR_EXTENDED_STRUCT_NAME_LENGTHS_EXTENSION_NAME, KHR_LOADER_INIT_ANDROID_EXTENSION_NAME, KHR_LOADER_INIT_EXTENSION_NAME, KHR_LOCATE_SPACES_EXTENSION_NAME, KHR_MAINTENANCE1_EXTENSION_NAME, KHR_METAL_ENABLE_EXTENSION_NAME, KHR_OPENGL_ENABLE_EXTENSION_NAME, KHR_OPENGL_ES_ENABLE_EXTENSION_NAME, KHR_SWAPCHAIN_USAGE_INPUT_ATTACHMENT_BIT_EXTENSION_NAME, KHR_VISIBILITY_MASK_EXTENSION_NAME, KHR_VULKAN_ENABLE_EXTENSION_NAME, KHR_VULKAN_ENABLE2_EXTENSION_NAME, KHR_VULKAN_SWAPCHAIN_FORMAT_LIST_EXTENSION_NAME, KHR_WIN32_CONVERT_PERFORMANCE_COUNTER_TIME_EXTENSION_NAME, LOADER_INFO_STRUCT_VERSION, LOGITECH_MX_INK_STYLUS_INTERACTION_EXTENSION_NAME, MAX_ACTION_NAME_SIZE, MAX_ACTION_SET_NAME_SIZE, MAX_API_LAYER_DESCRIPTION_SIZE, MAX_API_LAYER_NAME_SIZE, MAX_APPLICATION_NAME_SIZE, MAX_AUDIO_DEVICE_STR_SIZE_OCULUS, MAX_COLOCATION_DISCOVERY_BUFFER_SIZE_META, MAX_CONTROLLER_MODEL_NODE_NAME_SIZE_MSFT, MAX_ENGINE_NAME_SIZE, MAX_EXTENSION_NAME_SIZE, MAX_EXTERNAL_CAMERA_NAME_SIZE_OCULUS, MAX_GRAPHICS_APIS_SUPPORTED, MAX_HAPTIC_AMPLITUDE_ENVELOPE_SAMPLES_FB, MAX_HAPTIC_PCM_BUFFER_SIZE_FB, MAX_KEYBOARD_TRACKING_NAME_SIZE_FB, MAX_LOCALIZATION_MAP_NAME_LENGTH_ML, MAX_LOCALIZED_ACTION_NAME_SIZE, MAX_LOCALIZED_ACTION_SET_NAME_SIZE, MAX_PATH_LENGTH, MAX_RENDER_MODEL_ASSET_NODE_NAME_SIZE_EXT, MAX_RENDER_MODEL_NAME_SIZE_FB, MAX_RESULT_STRING_SIZE, MAX_RUNTIME_NAME_SIZE, MAX_SPACES_PER_SHARE_REQUEST_META, MAX_SPATIAL_ANCHOR_NAME_SIZE_HTC, MAX_SPATIAL_ANCHOR_NAME_SIZE_MSFT, MAX_STRUCTURE_NAME_SIZE, MAX_STRUCTURE_NAME_SIZE_EXTENDED_KHR, MAX_SYSTEM_NAME_SIZE, MAX_VIRTUAL_KEYBOARD_COMMIT_TEXT_SIZE_META, META_AUTOMATIC_LAYER_FILTER_EXTENSION_NAME, META_BODY_TRACKING_FULL_BODY_EXTENSION_NAME, META_COLOCATION_DISCOVERY_EXTENSION_NAME, META_DETACHED_CONTROLLERS_EXTENSION_NAME, META_ENVIRONMENT_DEPTH_EXTENSION_NAME, META_FOVEATION_EYE_TRACKED_EXTENSION_NAME, META_HAND_TRACKING_MICROGESTURES_EXTENSION_NAME, META_HEADSET_ID_EXTENSION_NAME, META_LOCAL_DIMMING_EXTENSION_NAME, META_PASSTHROUGH_COLOR_LUT_EXTENSION_NAME, META_PASSTHROUGH_LAYER_RESUMED_EVENT_EXTENSION_NAME, META_PASSTHROUGH_PREFERENCES_EXTENSION_NAME, META_PERFORMANCE_METRICS_EXTENSION_NAME, META_RECOMMENDED_LAYER_RESOLUTION_EXTENSION_NAME, META_SIMULTANEOUS_HANDS_AND_CONTROLLERS_EXTENSION_NAME, META_SPATIAL_ENTITY_GROUP_SHARING_EXTENSION_NAME, META_SPATIAL_ENTITY_MESH_EXTENSION_NAME, META_SPATIAL_ENTITY_SHARING_EXTENSION_NAME, META_TOUCH_CONTROLLER_PLUS_EXTENSION_NAME, META_VIRTUAL_KEYBOARD_EXTENSION_NAME, META_VULKAN_SWAPCHAIN_CREATE_INFO_EXTENSION_NAME, MIN_COMPOSITION_LAYERS_SUPPORTED, MIN_HAPTIC_DURATION, ML_COMPAT_EXTENSION_NAME, ML_FACIAL_EXPRESSION_EXTENSION_NAME, ML_FRAME_END_INFO_EXTENSION_NAME, ML_GLOBAL_DIMMER_EXTENSION_NAME, ML_LOCALIZATION_MAP_EXTENSION_NAME, ML_MARKER_UNDERSTANDING_EXTENSION_NAME, ML_ML2_CONTROLLER_INTERACTION_EXTENSION_NAME, ML_SPATIAL_ANCHORS_EXTENSION_NAME, ML_SPATIAL_ANCHORS_STORAGE_EXTENSION_NAME, ML_SYSTEM_NOTIFICATIONS_EXTENSION_NAME, ML_USER_CALIBRATION_EXTENSION_NAME, ML_VIEW_CONFIGURATION_DEPTH_RANGE_CHANGE_EXTENSION_NAME, ML_WORLD_MESH_DETECTION_EXTENSION_NAME, MND_HEADLESS_EXTENSION_NAME, MND_SWAPCHAIN_USAGE_INPUT_ATTACHMENT_BIT_EXTENSION_NAME, MNDX_EGL_ENABLE_EXTENSION_NAME, MNDX_FORCE_FEEDBACK_CURL_EXTENSION_NAME, MSFT_COMPOSITION_LAYER_REPROJECTION_EXTENSION_NAME, MSFT_CONTROLLER_MODEL_EXTENSION_NAME, MSFT_FIRST_PERSON_OBSERVER_EXTENSION_NAME, MSFT_HAND_INTERACTION_EXTENSION_NAME, MSFT_HAND_TRACKING_MESH_EXTENSION_NAME, MSFT_HOLOGRAPHIC_WINDOW_ATTACHMENT_EXTENSION_NAME, MSFT_PERCEPTION_ANCHOR_INTEROP_EXTENSION_NAME, MSFT_SCENE_MARKER_EXTENSION_NAME, MSFT_SCENE_UNDERSTANDING_EXTENSION_NAME, MSFT_SCENE_UNDERSTANDING_SERIALIZATION_EXTENSION_NAME, MSFT_SECONDARY_VIEW_CONFIGURATION_EXTENSION_NAME, MSFT_SPATIAL_ANCHOR_EXTENSION_NAME, MSFT_SPATIAL_ANCHOR_PERSISTENCE_EXTENSION_NAME, MSFT_SPATIAL_GRAPH_BRIDGE_EXTENSION_NAME, MSFT_UNBOUNDED_REFERENCE_SPACE_EXTENSION_NAME, NO_DURATION, NULL_CONTROLLER_MODEL_KEY_MSFT, NULL_FUTURE_EXT, NULL_PATH, NULL_RENDER_MODEL_ID_EXT, NULL_RENDER_MODEL_KEY_FB, NULL_SPATIAL_BUFFER_ID_EXT, NULL_SPATIAL_ENTITY_ID_EXT, NULL_SYSTEM_ID, OCULUS_ANDROID_SESSION_STATE_ENABLE_EXTENSION_NAME, OCULUS_AUDIO_DEVICE_GUID_EXTENSION_NAME, OCULUS_EXTERNAL_CAMERA_EXTENSION_NAME, OPPO_CONTROLLER_INTERACTION_EXTENSION_NAME, PASSTHROUGH_COLOR_MAP_MONO_SIZE_FB, QCOM_TRACKING_OPTIMIZATION_SETTINGS_EXTENSION_NAME, RUNTIME_INFO_STRUCT_VERSION, TRUE, ULTRALEAP_HAND_TRACKING_FOREARM_EXTENSION_NAME, UUID_SIZE, UUID_SIZE_EXT, VALVE_ANALOG_THRESHOLD_EXTENSION_NAME, VARJO_COMPOSITION_LAYER_DEPTH_TEST_EXTENSION_NAME, VARJO_ENVIRONMENT_DEPTH_ESTIMATION_EXTENSION_NAME, VARJO_FOVEATED_RENDERING_EXTENSION_NAME, VARJO_MARKER_TRACKING_EXTENSION_NAME, VARJO_QUAD_VIEWS_EXTENSION_NAME, VARJO_VIEW_OFFSET_EXTENSION_NAME, VARJO_XR4_CONTROLLER_INTERACTION_EXTENSION_NAME, YVR_CONTROLLER_INTERACTION_EXTENSION_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
acquireSwapchainImage
(XrSwapchain swapchain, @Nullable XrSwapchainImageAcquireInfo acquireInfo, IntPtr index) int
applyHapticFeedback
(XrSession session, XrHapticActionInfo hapticActionInfo, XrHapticBaseHeader hapticFeedback) int
attachSessionActionSets
(XrSession session, XrSessionActionSetsAttachInfo attachInfo) int
beginFrame
(XrSession session, @Nullable XrFrameBeginInfo frameBeginInfo) int
beginSession
(XrSession session, XrSessionBeginInfo beginInfo) int
createAction
(XrActionSet actionSet, XrActionCreateInfo createInfo, XrAction.Ptr action) int
createActionSet
(XrInstance instance, XrActionSetCreateInfo createInfo, XrActionSet.Ptr actionSet) int
createActionSpace
(XrSession session, XrActionSpaceCreateInfo createInfo, XrSpace.Ptr space) int
createInstance
(XrInstanceCreateInfo createInfo, XrInstance.Ptr instance) int
createReferenceSpace
(XrSession session, XrReferenceSpaceCreateInfo createInfo, XrSpace.Ptr space) int
createSession
(XrInstance instance, XrSessionCreateInfo createInfo, XrSession.Ptr session) int
createSwapchain
(XrSession session, XrSwapchainCreateInfo createInfo, XrSwapchain.Ptr swapchain) int
destroyAction
(XrAction action) int
destroyActionSet
(XrActionSet actionSet) int
destroyInstance
(XrInstance instance) int
destroySession
(XrSession session) int
destroySpace
(XrSpace space) int
destroySwapchain
(XrSwapchain swapchain) int
endFrame
(XrSession session, XrFrameEndInfo frameEndInfo) int
endSession
(XrSession session) int
enumerateApiLayerProperties
(int propertyCapacityInput, IntPtr propertyCountOutput, @Nullable IXrApiLayerProperties properties) int
enumerateBoundSourcesForAction
(XrSession session, XrBoundSourcesForActionEnumerateInfo enumerateInfo, int sourceCapacityInput, IntPtr sourceCountOutput, @Nullable LongPtr sources) int
enumerateEnvironmentBlendModes
(XrInstance instance, long systemId, int viewConfigurationType, int environmentBlendModeCapacityInput, IntPtr environmentBlendModeCountOutput, @Nullable IntPtr environmentBlendModes) int
enumerateInstanceExtensionProperties
(@Nullable BytePtr layerName, int propertyCapacityInput, IntPtr propertyCountOutput, @Nullable IXrExtensionProperties properties) int
enumerateReferenceSpaces
(XrSession session, int spaceCapacityInput, IntPtr spaceCountOutput, @Nullable IntPtr spaces) int
enumerateSwapchainFormats
(XrSession session, int formatCapacityInput, IntPtr formatCountOutput, @Nullable LongPtr formats) int
enumerateSwapchainImages
(XrSwapchain swapchain, int imageCapacityInput, IntPtr imageCountOutput, @Nullable IXrSwapchainImageBaseHeader images) int
enumerateViewConfigurations
(XrInstance instance, long systemId, int viewConfigurationTypeCapacityInput, IntPtr viewConfigurationTypeCountOutput, @Nullable IntPtr viewConfigurationTypes) int
enumerateViewConfigurationViews
(XrInstance instance, long systemId, int viewConfigurationType, int viewCapacityInput, IntPtr viewCountOutput, @Nullable IXrViewConfigurationView views) int
getActionStateBoolean
(XrSession session, XrActionStateGetInfo getInfo, XrActionStateBoolean state) int
getActionStateFloat
(XrSession session, XrActionStateGetInfo getInfo, XrActionStateFloat state) int
getActionStatePose
(XrSession session, XrActionStateGetInfo getInfo, XrActionStatePose state) int
getActionStateVector2f
(XrSession session, XrActionStateGetInfo getInfo, XrActionStateVector2f state) int
getCurrentInteractionProfile
(XrSession session, long topLevelUserPath, XrInteractionProfileState interactionProfile) int
getInputSourceLocalizedName
(XrSession session, XrInputSourceLocalizedNameGetInfo getInfo, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
getInstanceProcAddr
(@Nullable XrInstance instance, BytePtr name, PointerPtr function) int
getInstanceProperties
(XrInstance instance, XrInstanceProperties instanceProperties) int
getReferenceSpaceBoundsRect
(XrSession session, int referenceSpaceType, XrExtent2Df bounds) int
getSystem
(XrInstance instance, XrSystemGetInfo getInfo, LongPtr systemId) int
getSystemProperties
(XrInstance instance, long systemId, XrSystemProperties properties) int
getViewConfigurationProperties
(XrInstance instance, long systemId, int viewConfigurationType, XrViewConfigurationProperties configurationProperties) int
locateSpace
(XrSpace space, XrSpace baseSpace, long time, XrSpaceLocation location) int
locateViews
(XrSession session, XrViewLocateInfo viewLocateInfo, XrViewState viewState, int viewCapacityInput, IntPtr viewCountOutput, @Nullable IXrView views) int
pathToString
(XrInstance instance, long path, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
pollEvent
(XrInstance instance, XrEventDataBuffer eventData) int
releaseSwapchainImage
(XrSwapchain swapchain, @Nullable XrSwapchainImageReleaseInfo releaseInfo) int
requestExitSession
(XrSession session) int
resultToString
(XrInstance instance, int value, BytePtr buffer) int
stopHapticFeedback
(XrSession session, XrHapticActionInfo hapticActionInfo) int
stringToPath
(XrInstance instance, BytePtr pathString, LongPtr path) int
structureTypeToString
(XrInstance instance, int value, BytePtr buffer) int
suggestInteractionProfileBindings
(XrInstance instance, XrInteractionProfileSuggestedBinding suggestedBindings) int
syncActions
(XrSession session, XrActionsSyncInfo syncInfo) int
waitFrame
(XrSession session, @Nullable XrFrameWaitInfo frameWaitInfo, XrFrameState frameState) int
waitSwapchainImage
(XrSwapchain swapchain, XrSwapchainImageWaitInfo waitInfo)
-
Field Details
-
SEGMENT$xrAcquireSwapchainImage
-
SEGMENT$xrApplyHapticFeedback
-
SEGMENT$xrAttachSessionActionSets
-
SEGMENT$xrBeginFrame
-
SEGMENT$xrBeginSession
-
SEGMENT$xrCreateAction
-
SEGMENT$xrCreateActionSet
-
SEGMENT$xrCreateActionSpace
-
SEGMENT$xrCreateInstance
-
SEGMENT$xrCreateReferenceSpace
-
SEGMENT$xrCreateSession
-
SEGMENT$xrCreateSwapchain
-
SEGMENT$xrDestroyAction
-
SEGMENT$xrDestroyActionSet
-
SEGMENT$xrDestroyInstance
-
SEGMENT$xrDestroySession
-
SEGMENT$xrDestroySpace
-
SEGMENT$xrDestroySwapchain
-
SEGMENT$xrEndFrame
-
SEGMENT$xrEndSession
-
SEGMENT$xrEnumerateApiLayerProperties
-
SEGMENT$xrEnumerateBoundSourcesForAction
-
SEGMENT$xrEnumerateEnvironmentBlendModes
-
SEGMENT$xrEnumerateInstanceExtensionProperties
-
SEGMENT$xrEnumerateReferenceSpaces
-
SEGMENT$xrEnumerateSwapchainFormats
-
SEGMENT$xrEnumerateSwapchainImages
-
SEGMENT$xrEnumerateViewConfigurationViews
-
SEGMENT$xrEnumerateViewConfigurations
-
SEGMENT$xrGetActionStateBoolean
-
SEGMENT$xrGetActionStateFloat
-
SEGMENT$xrGetActionStatePose
-
SEGMENT$xrGetActionStateVector2f
-
SEGMENT$xrGetCurrentInteractionProfile
-
SEGMENT$xrGetInputSourceLocalizedName
-
SEGMENT$xrGetInstanceProcAddr
-
SEGMENT$xrGetInstanceProperties
-
SEGMENT$xrGetReferenceSpaceBoundsRect
-
SEGMENT$xrGetSystem
-
SEGMENT$xrGetSystemProperties
-
SEGMENT$xrGetViewConfigurationProperties
-
SEGMENT$xrLocateSpace
-
SEGMENT$xrLocateViews
-
SEGMENT$xrPathToString
-
SEGMENT$xrPollEvent
-
SEGMENT$xrReleaseSwapchainImage
-
SEGMENT$xrRequestExitSession
-
SEGMENT$xrResultToString
-
SEGMENT$xrStopHapticFeedback
-
SEGMENT$xrStringToPath
-
SEGMENT$xrStructureTypeToString
-
SEGMENT$xrSuggestInteractionProfileBindings
-
SEGMENT$xrSyncActions
-
SEGMENT$xrWaitFrame
-
SEGMENT$xrWaitSwapchainImage
-
HANDLE$xrAcquireSwapchainImage
-
HANDLE$xrApplyHapticFeedback
-
HANDLE$xrAttachSessionActionSets
-
HANDLE$xrBeginFrame
-
HANDLE$xrBeginSession
-
HANDLE$xrCreateAction
-
HANDLE$xrCreateActionSet
-
HANDLE$xrCreateActionSpace
-
HANDLE$xrCreateInstance
-
HANDLE$xrCreateReferenceSpace
-
HANDLE$xrCreateSession
-
HANDLE$xrCreateSwapchain
-
HANDLE$xrDestroyAction
-
HANDLE$xrDestroyActionSet
-
HANDLE$xrDestroyInstance
-
HANDLE$xrDestroySession
-
HANDLE$xrDestroySpace
-
HANDLE$xrDestroySwapchain
-
HANDLE$xrEndFrame
-
HANDLE$xrEndSession
-
HANDLE$xrEnumerateApiLayerProperties
-
HANDLE$xrEnumerateBoundSourcesForAction
-
HANDLE$xrEnumerateEnvironmentBlendModes
-
HANDLE$xrEnumerateInstanceExtensionProperties
-
HANDLE$xrEnumerateReferenceSpaces
-
HANDLE$xrEnumerateSwapchainFormats
-
HANDLE$xrEnumerateSwapchainImages
-
HANDLE$xrEnumerateViewConfigurationViews
-
HANDLE$xrEnumerateViewConfigurations
-
HANDLE$xrGetActionStateBoolean
-
HANDLE$xrGetActionStateFloat
-
HANDLE$xrGetActionStatePose
-
HANDLE$xrGetActionStateVector2f
-
HANDLE$xrGetCurrentInteractionProfile
-
HANDLE$xrGetInputSourceLocalizedName
-
HANDLE$xrGetInstanceProcAddr
-
HANDLE$xrGetInstanceProperties
-
HANDLE$xrGetReferenceSpaceBoundsRect
-
HANDLE$xrGetSystem
-
HANDLE$xrGetSystemProperties
-
HANDLE$xrGetViewConfigurationProperties
-
HANDLE$xrLocateSpace
-
HANDLE$xrLocateViews
-
HANDLE$xrPathToString
-
HANDLE$xrPollEvent
-
HANDLE$xrReleaseSwapchainImage
-
HANDLE$xrRequestExitSession
-
HANDLE$xrResultToString
-
HANDLE$xrStopHapticFeedback
-
HANDLE$xrStringToPath
-
HANDLE$xrStructureTypeToString
-
HANDLE$xrSuggestInteractionProfileBindings
-
HANDLE$xrSyncActions
-
HANDLE$xrWaitFrame
-
HANDLE$xrWaitSwapchainImage
-
-
Constructor Details
-
XRStatic
-
-
Method Details
-
acquireSwapchainImage
@EnumType(XrResult.class) public int acquireSwapchainImage(XrSwapchain swapchain, @Nullable @Pointer @Nullable XrSwapchainImageAcquireInfo acquireInfo, @Unsigned IntPtr index) - See Also:
-
applyHapticFeedback
@EnumType(XrResult.class) public int applyHapticFeedback(XrSession session, @Pointer XrHapticActionInfo hapticActionInfo, @Pointer XrHapticBaseHeader hapticFeedback) - See Also:
-
attachSessionActionSets
@EnumType(XrResult.class) public int attachSessionActionSets(XrSession session, @Pointer XrSessionActionSetsAttachInfo attachInfo) - See Also:
-
beginFrame
@EnumType(XrResult.class) public int beginFrame(XrSession session, @Nullable @Pointer @Nullable XrFrameBeginInfo frameBeginInfo) - See Also:
-
beginSession
@EnumType(XrResult.class) public int beginSession(XrSession session, @Pointer XrSessionBeginInfo beginInfo) - See Also:
-
createAction
@EnumType(XrResult.class) public int createAction(XrActionSet actionSet, @Pointer XrActionCreateInfo createInfo, @Pointer XrAction.Ptr action) - See Also:
-
createActionSet
@EnumType(XrResult.class) public int createActionSet(XrInstance instance, @Pointer XrActionSetCreateInfo createInfo, @Pointer XrActionSet.Ptr actionSet) - See Also:
-
createActionSpace
@EnumType(XrResult.class) public int createActionSpace(XrSession session, @Pointer XrActionSpaceCreateInfo createInfo, @Pointer XrSpace.Ptr space) - See Also:
-
createInstance
@EnumType(XrResult.class) public int createInstance(@Pointer XrInstanceCreateInfo createInfo, @Pointer XrInstance.Ptr instance) - See Also:
-
createReferenceSpace
@EnumType(XrResult.class) public int createReferenceSpace(XrSession session, @Pointer XrReferenceSpaceCreateInfo createInfo, @Pointer XrSpace.Ptr space) - See Also:
-
createSession
@EnumType(XrResult.class) public int createSession(XrInstance instance, @Pointer XrSessionCreateInfo createInfo, @Pointer XrSession.Ptr session) - See Also:
-
createSwapchain
@EnumType(XrResult.class) public int createSwapchain(XrSession session, @Pointer XrSwapchainCreateInfo createInfo, @Pointer XrSwapchain.Ptr swapchain) - See Also:
-
destroyAction
-
destroyActionSet
- See Also:
-
destroyInstance
- See Also:
-
destroySession
-
destroySpace
-
destroySwapchain
- See Also:
-
endFrame
@EnumType(XrResult.class) public int endFrame(XrSession session, @Pointer XrFrameEndInfo frameEndInfo) - See Also:
-
endSession
-
enumerateApiLayerProperties
-
enumerateBoundSourcesForAction
@EnumType(XrResult.class) public int enumerateBoundSourcesForAction(XrSession session, @Pointer XrBoundSourcesForActionEnumerateInfo enumerateInfo, @Unsigned int sourceCapacityInput, @Unsigned IntPtr sourceCountOutput, @Nullable @Pointer(comment="XrPath") @Unsigned @Nullable LongPtr sources) - See Also:
-
enumerateEnvironmentBlendModes
@EnumType(XrResult.class) public int enumerateEnvironmentBlendModes(XrInstance instance, @NativeType("XrSystemId") @Unsigned long systemId, @EnumType(XrViewConfigurationType.class) int viewConfigurationType, @Unsigned int environmentBlendModeCapacityInput, @Unsigned IntPtr environmentBlendModeCountOutput, @Nullable @EnumType(XrEnvironmentBlendMode.class) @Nullable IntPtr environmentBlendModes) - See Also:
-
enumerateInstanceExtensionProperties
-
enumerateReferenceSpaces
-
enumerateSwapchainFormats
-
enumerateSwapchainImages
@EnumType(XrResult.class) public int enumerateSwapchainImages(XrSwapchain swapchain, @Unsigned int imageCapacityInput, @Unsigned IntPtr imageCountOutput, @Nullable @Pointer @Nullable IXrSwapchainImageBaseHeader images) - See Also:
-
enumerateViewConfigurationViews
@EnumType(XrResult.class) public int enumerateViewConfigurationViews(XrInstance instance, @NativeType("XrSystemId") @Unsigned long systemId, @EnumType(XrViewConfigurationType.class) int viewConfigurationType, @Unsigned int viewCapacityInput, @Unsigned IntPtr viewCountOutput, @Nullable @Pointer @Nullable IXrViewConfigurationView views) - See Also:
-
enumerateViewConfigurations
@EnumType(XrResult.class) public int enumerateViewConfigurations(XrInstance instance, @NativeType("XrSystemId") @Unsigned long systemId, @Unsigned int viewConfigurationTypeCapacityInput, @Unsigned IntPtr viewConfigurationTypeCountOutput, @Nullable @EnumType(XrViewConfigurationType.class) @Nullable IntPtr viewConfigurationTypes) - See Also:
-
getActionStateBoolean
@EnumType(XrResult.class) public int getActionStateBoolean(XrSession session, @Pointer XrActionStateGetInfo getInfo, @Pointer XrActionStateBoolean state) - See Also:
-
getActionStateFloat
@EnumType(XrResult.class) public int getActionStateFloat(XrSession session, @Pointer XrActionStateGetInfo getInfo, @Pointer XrActionStateFloat state) - See Also:
-
getActionStatePose
@EnumType(XrResult.class) public int getActionStatePose(XrSession session, @Pointer XrActionStateGetInfo getInfo, @Pointer XrActionStatePose state) - See Also:
-
getActionStateVector2f
@EnumType(XrResult.class) public int getActionStateVector2f(XrSession session, @Pointer XrActionStateGetInfo getInfo, @Pointer XrActionStateVector2f state) - See Also:
-
getCurrentInteractionProfile
@EnumType(XrResult.class) public int getCurrentInteractionProfile(XrSession session, @NativeType("XrPath") @Unsigned long topLevelUserPath, @Pointer XrInteractionProfileState interactionProfile) - See Also:
-
getInputSourceLocalizedName
-
getInstanceProcAddr
@EnumType(XrResult.class) public int getInstanceProcAddr(@Nullable @Nullable XrInstance instance, BytePtr name, @Pointer(comment="PFN_xrVoidFunction*") PointerPtr function) - See Also:
-
getInstanceProperties
@EnumType(XrResult.class) public int getInstanceProperties(XrInstance instance, @Pointer XrInstanceProperties instanceProperties) - See Also:
-
getReferenceSpaceBoundsRect
@EnumType(XrResult.class) public int getReferenceSpaceBoundsRect(XrSession session, @EnumType(XrReferenceSpaceType.class) int referenceSpaceType, @Pointer XrExtent2Df bounds) - See Also:
-
getSystem
@EnumType(XrResult.class) public int getSystem(XrInstance instance, @Pointer XrSystemGetInfo getInfo, @Pointer(comment="XrSystemId") @Unsigned LongPtr systemId) - See Also:
-
getSystemProperties
@EnumType(XrResult.class) public int getSystemProperties(XrInstance instance, @NativeType("XrSystemId") @Unsigned long systemId, @Pointer XrSystemProperties properties) - See Also:
-
getViewConfigurationProperties
@EnumType(XrResult.class) public int getViewConfigurationProperties(XrInstance instance, @NativeType("XrSystemId") @Unsigned long systemId, @EnumType(XrViewConfigurationType.class) int viewConfigurationType, @Pointer XrViewConfigurationProperties configurationProperties) - See Also:
-
locateSpace
@EnumType(XrResult.class) public int locateSpace(XrSpace space, XrSpace baseSpace, @NativeType("XrTime") long time, @Pointer XrSpaceLocation location) - See Also:
-
locateViews
-
pathToString
@EnumType(XrResult.class) public int pathToString(XrInstance instance, @NativeType("XrPath") @Unsigned long path, @Unsigned int bufferCapacityInput, @Unsigned IntPtr bufferCountOutput, @Nullable @Nullable BytePtr buffer) - See Also:
-
pollEvent
@EnumType(XrResult.class) public int pollEvent(XrInstance instance, @Pointer XrEventDataBuffer eventData) - See Also:
-
releaseSwapchainImage
@EnumType(XrResult.class) public int releaseSwapchainImage(XrSwapchain swapchain, @Nullable @Pointer @Nullable XrSwapchainImageReleaseInfo releaseInfo) - See Also:
-
requestExitSession
-
resultToString
-
stopHapticFeedback
@EnumType(XrResult.class) public int stopHapticFeedback(XrSession session, @Pointer XrHapticActionInfo hapticActionInfo) - See Also:
-
stringToPath
-
structureTypeToString
@EnumType(XrResult.class) public int structureTypeToString(XrInstance instance, @EnumType(XrStructureType.class) int value, BytePtr buffer) - See Also:
-
suggestInteractionProfileBindings
@EnumType(XrResult.class) public int suggestInteractionProfileBindings(XrInstance instance, @Pointer XrInteractionProfileSuggestedBinding suggestedBindings) - See Also:
-
syncActions
@EnumType(XrResult.class) public int syncActions(XrSession session, @Pointer XrActionsSyncInfo syncInfo) - See Also:
-
waitFrame
@EnumType(XrResult.class) public int waitFrame(XrSession session, @Nullable @Pointer @Nullable XrFrameWaitInfo frameWaitInfo, @Pointer XrFrameState frameState) - See Also:
-
waitSwapchainImage
@EnumType(XrResult.class) public int waitSwapchainImage(XrSwapchain swapchain, @Pointer XrSwapchainImageWaitInfo waitInfo) - See Also:
-