UAndroidXRTrackablesObjectBlueprintFunctionLibrary

#include <AndroidXRTrackablesObjectBlueprintFunctionLibrary.h>

Summary

Inheritance

Inherits from: UBlueprintFunctionLibrary

Public static functions

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

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 from an FAndroidXRTrackable.

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