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.

OpenXRSpatialCapabilityConfigurationBaseHeader

Experimental: This class may be changed or removed in future versions.

Hereda: RefCounted < Object

Heredado por: OpenXRSpatialCapabilityConfigurationAnchor, OpenXRSpatialCapabilityConfigurationAprilTag, OpenXRSpatialCapabilityConfigurationAruco, OpenXRSpatialCapabilityConfigurationMicroQrCode, OpenXRSpatialCapabilityConfigurationPlaneTracking, OpenXRSpatialCapabilityConfigurationQrCode

Clase base envoltorio para los encabezados de configuración de capacidad espacial de OpenXR.

Descripción

Clase base envoltorio para los encabezados de configuración de capacidad espacial de OpenXR. Esta clase debe implementarse para cada estructura de configuración de capacidad utilizable dentro del sistema de entidades espaciales de OpenXR.

Métodos

int

_get_configuration() virtual

bool

_has_valid_configuration() virtual const

int

get_configuration()

bool

has_valid_configuration() const


Descripciones de Métodos

int _get_configuration() virtual 🔗

Devuelve un puntero (codificado como un int64_t) a una estructura que contiene los datos de configuración de capacidad espacial. La memoria para esta estructura debe permanecer accesible mientras este objeto permanezca instanciado.


bool _has_valid_configuration() virtual const 🔗

Devuelve true si este objeto contiene una configuración válida que se puede recuperar al llamar a _get_configuration().


int get_configuration() 🔗

Gets a pointer to the XrSpatialCapabilityConfigurationBaseHeaderEXT struct.

Note: This method is intended to be used from GDExtensions.


bool has_valid_configuration() const 🔗

Devuelve true si este objeto contiene una configuración válida que se puede usar al llamar a OpenXRSpatialEntityExtension.create_spatial_context().