Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
OpenXRSpatialCapabilityConfigurationBaseHeader
Экспериментальное: This class may be changed or removed in future versions.
Наследует: RefCounted < Object
Наследуется от: OpenXRSpatialCapabilityConfigurationAnchor, OpenXRSpatialCapabilityConfigurationAprilTag, OpenXRSpatialCapabilityConfigurationAruco, OpenXRSpatialCapabilityConfigurationMicroQrCode, OpenXRSpatialCapabilityConfigurationPlaneTracking, OpenXRSpatialCapabilityConfigurationQrCode
Базовый класс-оболочка для заголовков конфигурации пространственных возможностей OpenXR.
Описание
Базовый класс-оболочка для заголовков конфигурации пространственных возможностей OpenXR. Этот класс необходимо реализовать для каждой структуры конфигурации возможностей, используемой в системе пространственных сущностей OpenXR.
Методы
_get_configuration() virtual |
|
_has_valid_configuration() virtual const |
|
has_valid_configuration() const |
Описания метода
int _get_configuration() virtual 🔗
Возвращает указатель (закодированный как int64_t) на структуру, содержащую данные конфигурации пространственных возможностей. Память для этой структуры должна оставаться доступной до тех пор, пока этот объект существует.
bool _has_valid_configuration() virtual const 🔗
Возвращает true, если этот объект содержит допустимую конфигурацию, которую можно получить при вызове _get_configuration().
Получает указатель на структуру XrSpatialCapabilityConfigurationBaseHeaderEXT.
Примечание: Этот метод предназначен для использования из расширений GDExtensions.
bool has_valid_configuration() const 🔗
Возвращает true, если этот объект содержит допустимую конфигурацию, которую можно использовать при вызове OpenXRSpatialEntityExtension.create_spatial_context().