Skip to main content

struct ARLocationTrackedEventArgs

(Niantic.Lightship.AR.PersistentAnchors.ARLocationTrackedEventArgs)

Overview​

Event arguments for the ARLocationManager.locationTrackingStateChanged event.

struct ARLocationTrackedEventArgs {
// properties

ARLocation ARLocation;
bool Tracking;
ARLocationTrackingStateReason TrackingStateReason;
float TrackingConfidence;

// methods

ARLocationTrackedEventArgs(
ARLocation arARLocation,
bool tracking,
ARLocationTrackingStateReason reason,
float trackingConfidence = 0.0f
);
};

Detailed Documentation​

Event arguments for the ARLocationManager.locationTrackingStateChanged event.

Properties​

ARLocation​

ARLocation ARLocation

The ARLocation being tracked

Tracking​

bool Tracking

Whether or not the ARLocation is currently tracked

Methods​

ARLocationTrackedEventArgs​

ARLocationTrackedEventArgs(
ARLocation arARLocation,
bool tracking,
ARLocationTrackingStateReason reason,
float trackingConfidence = 0.0f
)

Creates the args for ARLocation tracking

    Parameters:

    arARLocation - The ARLocation to track

    tracking - Whether or not the ARLocation is being tracked

    reason - If tracking is false, more information about why

    trackingConfidence - Positive number representing confidence we have in latest tracking update