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 🔗
如果该对象包含有效的配置,并且可以通过调用 _get_configuration() 方法检索该配置,则返回 true。
获取指向 XrSpatialCapabilityConfigurationBaseHeaderEXT 结构体的指针。
注意: 此方法旨在供 GDExtension(GD扩展)使用。
bool has_valid_configuration() const 🔗
如果该对象包含可用于调用 OpenXRSpatialEntityExtension.create_spatial_context() 的有效配置,则返回 true。