Module |
|
Header |
/Engine/Source/Runtime/AugmentedReality/Public/ARGeoTrackingSupport.h |
Include |
#include "ARGeoTrackingSupport.h" |
enum EARGeoTrackingStateReason
{
None,
NotAvailableAtLocation,
NeedLocationPermissions,
DevicePointedTooLow,
WorldTrackingUnstable,
WaitingForLocation,
GeoDataNotLoaded,
VisualLocalizationFailed,
WaitingForAvailabilityCheck,
}
Name |
Description |
---|---|
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. |