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().
bool has_valid_configuration() const 🔗
Возвращает true, если этот объект содержит допустимую конфигурацию, которую можно использовать при вызове OpenXRSpatialEntityExtension.create_spatial_context().