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...
OpenXRSpatialComponentMarkerList
Experimental: This class may be changed or removed in future versions.
Hereda: OpenXRSpatialComponentData < RefCounted < Object
Objeto para almacenar los datos del resultado del marcador de las consultas.
Descripción
Objeto para almacenar los datos del resultado del marcador de las consultas al llamar a OpenXRSpatialEntityExtension.query_snapshot().
Métodos
get_marker_data(snapshot: RID, index: int) const |
|
get_marker_id(index: int) const |
|
get_marker_type(index: int) const |
Enumeraciones
enum MarkerType: 🔗
MarkerType MARKER_TYPE_UNKNOWN = 0
Tipo de marcador desconocido o no establecido.
MarkerType MARKER_TYPE_QRCODE = 1
Marcador basado en un código QR.
MarkerType MARKER_TYPE_MICRO_QRCODE = 2
Marcador basado en un código micro QR.
MarkerType MARKER_TYPE_ARUCO = 3
Marcador basado en un código Aruco.
MarkerType MARKER_TYPE_APRIL_TAG = 4
Marcador basado en un AprilTag.
MarkerType MARKER_TYPE_MAX = 5
Valor máximo para esta enumeración.
Descripciones de Métodos
Variant get_marker_data(snapshot: RID, index: int) const 🔗
Devuelve un búfer String o PackedByteArray con datos para el marcador en este index. Solo aplicable para marcadores de código QR.
int get_marker_id(index: int) const 🔗
Devuelve el ID del marcador para el marcador en este index. Solo aplicable para marcadores Aruco o AprilTag.
MarkerType get_marker_type(index: int) const 🔗
Devuelve el tipo de marcador para el marcador en este index.