This extension enables multiple spatial entities at a time to be persisted across sessions. If the SPACE_COMPONENT_TYPE_STORABLE_FB component has been enabled on the spatial entity, application developers may save and erase XrSpace entities.
In order to enable the functionality of this extension, you must pass the name of the extension into CreateInstance via the XrInstanceCreateInfo::enabledExtensionNames parameter as indicated in the extensions section.
| Modifier and Type | Field and Description |
|---|---|
| public static final String | XR_FB_SPATIAL_ENTITY_STORAGE_BATCH_EXTENSION_NAME
The extension name. |
| public static final int | XR_FB_spatial_entity_storage_batch_SPEC_VERSION
The extension specification version. |
| public static final int | XR_TYPE_EVENT_DATA_SPACE_LIST_SAVE_COMPLETE_FB
Extends |
| public static final int | XR_TYPE_SPACE_LIST_SAVE_INFO_FB
Extends |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static int | |
| public static int | xrSaveSpaceListFB(XrSession
a handle to an session, XrSpaceListSaveInfoFB XrSession.contains the parameters for the save operation. info, LongBuffer an output parameter, and the variable it points to will be populated with the ID of this asynchronous request. requestId)Saves a list of spatial entities to persistent storage. |
| XR_FB_SPATIAL_ENTITY_STORAGE_BATCH_EXTENSION_NAME | back to summary |
|---|---|
| public static final String XR_FB_SPATIAL_ENTITY_STORAGE_BATCH_EXTENSION_NAME The extension name. | |
| XR_FB_spatial_entity_storage_batch_SPEC_VERSION | back to summary |
|---|---|
| public static final int XR_FB_spatial_entity_storage_batch_SPEC_VERSION The extension specification version. | |
| XR_TYPE_EVENT_DATA_SPACE_LIST_SAVE_COMPLETE_FB | back to summary |
|---|---|
| public static final int XR_TYPE_EVENT_DATA_SPACE_LIST_SAVE_COMPLETE_FB Extends Enum values: | |
| XR_TYPE_SPACE_LIST_SAVE_INFO_FB | back to summary |
|---|---|
| public static final int XR_TYPE_SPACE_LIST_SAVE_INFO_FB Extends Enum values: | |
| FBSpatialEntityStorageBatch | back to summary |
|---|---|
| protected FBSpatialEntityStorageBatch() | |
| nxrSaveSpaceListFB | back to summary |
|---|---|
| public static int nxrSaveSpaceListFB(XrSession session, long info, long requestId) Unsafe version of: | |
| xrSaveSpaceListFB | back to summary |
|---|---|
| public static int xrSaveSpaceListFB(XrSession session, XrSpaceListSaveInfoFB info, LongBuffer requestId) Saves a list of spatial entities to persistent storage. C SpecificationThe
DescriptionThe Valid Usage (Implicit)
Return Codes
See Also
| |