OpenXRAndroidEnumerateSystemExtensionPropertiesExtension

Inherits: OpenXRExtensionWrapper

Wraps the XR_ANDROID_enumerate_system_extension_properties extension.

Description

Wraps the XR_ANDROID_enumerate_system_extension_properties extension.

This extension allows querying which OpenXR extensions are actually supported by the current system, as opposed to the extensions supported by the runtime in general. The set of supported extensions can change during the session, in which case openxr_android_supported_extensions_changed is emitted.

Methods

PackedStringArray

get_supported_extensions ( ) const

bool

is_enabled ( ) const


Signals

openxr_android_supported_extensions_changed ( )

Emitted when the set of extensions supported by the current system has been updated. Use get_supported_extensions to get the new set.


Method Descriptions

PackedStringArray get_supported_extensions ( ) const

Returns the names of the OpenXR extensions supported by the current system.

This will be empty until the OpenXR session has been created.


bool is_enabled ( ) const

Returns true if the extension is enabled; otherwise false.