# UAndroidXRTrackablesObjectBlueprintFunctionLibrary

`#include <AndroidXRTrackablesObjectBlueprintFunctionLibrary.h>`

<br />

## Summary

### Inheritance

Inherits from: `UBlueprintFunctionLibrary`

| ### Public static functions ||
|---|---|
| `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRTrackablesObjectBlueprintFunctionLibrary#createobjecttrackabletracker(const TSet< https://developer.android.com/develop/xr/unreal/reference/other/AndroidXRTrackablesObjectTypes.h#eandroidxrtrackablesobjectlabel > & ActiveLabels, https://developer.android.com/develop/xr/unreal/reference/struct/FAndroidXRTrackableTracker#struct_f_android_x_r_trackable_tracker & TrackableTracker)` | `bool` Creates a trackable tracker for the specified trackable object labels. |
| `https://developer.android.com/develop/xr/unreal/reference/class/UAndroidXRTrackablesObjectBlueprintFunctionLibrary#gettrackableobject(const https://developer.android.com/develop/xr/unreal/reference/struct/FAndroidXRTrackableTracker#struct_f_android_x_r_trackable_tracker & TrackableTracker, const https://developer.android.com/develop/xr/unreal/reference/struct/FAndroidXRTrackable#struct_f_android_x_r_trackable & Trackable, https://developer.android.com/develop/xr/unreal/reference/struct/FAndroidXRTrackableObject#struct_f_android_x_r_trackable_object & TrackableObject)` | `bool` Gets an [FAndroidXRTrackableObject](https://developer.android.com/develop/xr/unreal/reference/struct/FAndroidXRTrackableObject#struct_f_android_x_r_trackable_object) from an [FAndroidXRTrackable](https://developer.android.com/develop/xr/unreal/reference/struct/FAndroidXRTrackable#struct_f_android_x_r_trackable). |

## Public static functions

### CreateObjectTrackableTracker

```
bool CreateObjectTrackableTracker(
  const TSet< EAndroidXRTrackablesObjectLabel > & ActiveLabels,
  FAndroidXRTrackableTracker & TrackableTracker
)
```
Creates a trackable tracker for the specified trackable object labels.

All labels if none are provided.
Details Parameters `ActiveLabels` The list of object labels to track. `TrackableTracker` Created trackable tracker. **Returns** True if the underlying API call was successful.

### GetTrackableObject

```
bool GetTrackableObject(
  const FAndroidXRTrackableTracker & TrackableTracker,
  const FAndroidXRTrackable & Trackable,
  FAndroidXRTrackableObject & TrackableObject
)
```
Gets an [FAndroidXRTrackableObject](https://developer.android.com/develop/xr/unreal/reference/struct/FAndroidXRTrackableObject#struct_f_android_x_r_trackable_object) from an [FAndroidXRTrackable](https://developer.android.com/develop/xr/unreal/reference/struct/FAndroidXRTrackable#struct_f_android_x_r_trackable).

<br />

Details Parameters `TrackableTracker` Previously created plane tracker. `Trackable` Previously obtained trackable. `TrackableObject` Trackable object. **Returns** True if the underlying API call was successful.