Navigation
API > API/Plugins > API/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.