Navigation
Unreal Engine C++ API Reference > Plugins > GoogleARCoreServices
References
Module | GoogleARCoreServices |
Header | /Engine/Plugins/Runtime/AR/Google/GoogleARCoreServices/Source/GoogleARCoreServices/Public/GoogleARCoreServicesTypes.h |
Include | #include "GoogleARCoreServicesTypes.h" |
Syntax
enum ECloudARPinCloudState
&123;
NotHosted,
InProgress,
Cancelled,
Success,
ErrorInternalError,
ErrorNotAuthorized,
ErrorLocalizationFailure,
ErrorServiceUnavailable,
ErrorResourceExhausted,
ErrorHostingDatasetProcessingFailed,
ErrorResolvingCloudIDNotFound,
ErrorSDKVersionTooOld,
ErrorSDKVersionTooNew,
&125;
Values
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. |
Cancelled | A hosting/resolving task has been cancelled. |
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. |
Remarks
A enum describes the cloud state of a CloudARPin.