unreal.CloudARPinCloudState

class unreal.CloudARPinCloudState

Bases: EnumBase

ingroup: GoogleARCoreServices A enum describes the cloud state of a CloudARPin.

C++ Source:

  • Plugin: GoogleARCoreServices

  • Module: GoogleARCoreServices

  • File: GoogleARCoreServicesTypes.h

CANCELLED: CloudARPinCloudState

A hosting/resolving task has been cancelled. This CloudARPin would not be cloud hosted. NOTE: this does not correspond to an ArCloudAnchorState, this value results with the ArFuture is canccelled.

Type:

2

ERROR_HOSTING_DATASET_PROCESSING_FAILED: CloudARPinCloudState

Hosting failed, because the server could not successfully process the dataset for the given anchor. The developer should try again after the device has gathered more data from the environment.

Type:

9

ERROR_INTERNAL_ERROR: CloudARPinCloudState

A hosting/resolving task for this CloudARPin finished with an internal error. This error is hard to recover from, and there is likely nothing that the developer can do to mitigate it.

Type:

4

ERROR_LOCALIZATION_FAILURE: CloudARPinCloudState

The server could not localize the device for the requested Cloud ID. This means that the ARPin was not present in the user’s surroundings.

Type:

6

ERROR_NOT_AUTHORIZED: CloudARPinCloudState

The app cannot communicate with the Google AR Cloud Service because of a bad/invalid/nonexistent API key in the manifest.

Type:

5

ERROR_RESOLVING_CLOUD_ID_NOT_FOUND: CloudARPinCloudState

Resolving failed, because the AR Cloud Service could not find the provided cloud anchor ID.

Type:

10

ERROR_RESOURCE_EXHAUSTED: CloudARPinCloudState

The application has exhausted the request quota allotted to the given API key. The developer should request more quota for the Google AR Cloud Service for their API key from the Google Developer Console.

Type:

8

ERROR_SDK_VERSION_TOO_NEW: CloudARPinCloudState

The CloudARPin could not be acquired because the SDK used to host the CloudARPin was older than the version being used to acquire it. These versions must be an exact match.

Type:

12

ERROR_SDK_VERSION_TOO_OLD: CloudARPinCloudState

The CloudARPin could not be resolved because the SDK used to host the CloudARPin was newer than the version being used to acquire it. These versions must be an exact match.

Type:

11

ERROR_SERVICE_UNAVAILABLE: CloudARPinCloudState

The Google AR Cloud Service was unreachable. This can happen because of a number of reasons. The request sent to the server could have timed out with no response, there could be a bad network connection, DNS unavailability, firewall issues, or anything that could affect the device’s ability to connect to the Google AR cloud service.

Type:

7

IN_PROGRESS: CloudARPinCloudState

A hosting/resolving task for the CloudARPin has been scheduled. Once the task completes in the background, the CloudARPin will get a new cloud state in the next frame. NOTE: this does not correspond to an ArCloudAnchorState, this value results with the ArFuture is pending.

Type:

1

NOT_HOSTED: CloudARPinCloudState

The CloudARPin just got created and the background task for hosting/resolving the CloudARPin hasn’t started yet.

Type:

0

SUCCESS: CloudARPinCloudState

A hosting/resolving task for this CloudARPin completed successfully.

Type:

3