Module |
|
Header |
/Engine/Plugins/Runtime/AR/Google/GoogleARCoreServices/Source/GoogleARCoreServices/Public/GoogleARCoreServicesTypes.h |
Include |
#include "GoogleARCoreServicesTypes.h" |
enum ECloudARPinCloudState
{
NotHosted,
InProgress,
Success,
ErrorInternalError,
ErrorNotAuthorized,
ErrorLocalizationFailure,
ErrorServiceUnavailable,
ErrorResourceExhausted,
ErrorHostingDatasetProcessingFailed,
ErrorResolvingCloudIDNotFound,
ErrorSDKVersionTooOld,
ErrorSDKVersionTooNew,
}
Name |
Description |
---|---|
NotHosted |
The CloudARPin just got created and the background task for hosting/resolving the CloudARPin hasn't started yet. |
InProgress |
A hosting/resolving task for the CloudARPin has been scheduled. |
Success |
A hosting/resolving task for this CloudARPin completed successfully. |
ErrorInternalError |
A hosting/resolving task for this CloudARPin finished with an internal error. |
ErrorNotAuthorized |
The app cannot communicate with the Google AR Cloud Service because of a bad/invalid/nonexistent API key in the manifest. |
ErrorLocalizationFailure |
The server could not localize the device for the requested Cloud ID. |
ErrorServiceUnavailable |
The Google AR Cloud Service was unreachable. |
ErrorResourceExhausted |
The application has exhausted the request quota allotted to the given API key. |
ErrorHostingDatasetProcessingFailed |
Hosting failed, because the server could not successfully process the dataset for the given anchor. |
ErrorResolvingCloudIDNotFound |
Resolving failed, because the AR Cloud Service could not find the provided cloud anchor ID. |
ErrorSDKVersionTooOld |
The CloudARPin could not be resolved because the SDK used to host the CloudARPin was newer than the version being used to acquire it. |
ErrorSDKVersionTooNew |
The CloudARPin could not be acquired because the SDK used to host the CloudARPin was older than the version being used to acquire it. |
A enum describes the cloud state of a CloudARPin.