# UAndroidXRSpatialMarkerEntity

`#include <AndroidXRSpatialMarkerEntity.h>`

A spatial marker entity.

<br />

## Summary

### Inheritance

Inherits from: [`UAndroidXRSpatialEntity`](https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSpatialEntity)

| ### Public attributes ||
|---|---|
| `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSpatialMarkerEntity#markerid {}` | `int` The id of the marker. |
| `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSpatialMarkerEntity#markerrawdata {}` | `TArray< uint8 >` The byte buffer if the marker does not support strings. |
| `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSpatialMarkerEntity#markerscale {}` | `FVector2D` The 2D extents of the marker. |
| `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSpatialMarkerEntity#markerstringdata {}` | `FString` The string data of the marker. |
| `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSpatialMarkerEntity#markertransform {}` | `FTransform` The transform of the marker. |
| `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSpatialMarkerEntity#markertype {}` | `https://developer.android.com/develop/xr/unreal/reference/other/AndroidXRSpatialMarkerEntity.h#espatialmarkertype` The type of marker associated with this entity. |
| `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSpatialMarkerEntity#bhasstringdata {}` | `bool` Whether the marker has string data or a byte buffer. |
| `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRSpatialMarkerEntity#bisvalid {}` | `bool` Whether the marker entity is valid. |

## Public attributes

### MarkerId

```
int MarkerId {}
```
The id of the marker.

### MarkerRawData

```
TArray< uint8 > MarkerRawData {}
```
The byte buffer if the marker does not support strings.

### MarkerScale

```
FVector2D MarkerScale {}
```
The 2D extents of the marker.

### MarkerStringData

```
FString MarkerStringData {}
```
The string data of the marker.

### MarkerTransform

```
FTransform MarkerTransform {}
```
The transform of the marker.

### MarkerType

```
ESpatialMarkerType MarkerType {}
```
The type of marker associated with this entity.

### bHasStringData

```
bool bHasStringData {}
```
Whether the marker has string data or a byte buffer.

### bIsValid

```
bool bIsValid {}
```
Whether the marker entity is valid.