Navigation
API > API/Runtime > API/Runtime/AugmentedReality
| Name | EARGeoTrackingStateReason |
| Type | enum |
| Header File | /Engine/Source/Runtime/AugmentedReality/Public/ARGeoTrackingSupport.h |
| Include Path | #include "ARGeoTrackingSupport.h" |
Syntax
enum EARGeoTrackingStateReason
{
None,
NotAvailableAtLocation,
NeedLocationPermissions,
DevicePointedTooLow,
WorldTrackingUnstable,
WaitingForLocation,
GeoDataNotLoaded,
VisualLocalizationFailed,
WaitingForAvailabilityCheck,
}
Values
| Name | Remarks |
|---|---|
| None | No issues reported. |
| NotAvailableAtLocation | Geo tracking is not available at the location. |
| NeedLocationPermissions | Geo tracking needs location permissions from the user. |
| DevicePointedTooLow | The user is pointing the device too low to use geo tracking. |
| WorldTrackingUnstable | The session is unsure of the device’s pose in the physical environment. |
| WaitingForLocation | The framework is waiting for a position for the user. |
| GeoDataNotLoaded | The framework is actively attempting to download localization imagery. |
| VisualLocalizationFailed | The framework failed to match its localization imagery with the device’s camera captures. |
| WaitingForAvailabilityCheck | The framework is waiting for the availability check. |