Navigation
Unreal Engine C++ API Reference > Plugins > GoogleARCoreServices
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UARPin
- UCloudARPin
References
Module | GoogleARCoreServices |
Header | /Engine/Plugins/Runtime/AR/Google/GoogleARCoreServices/Source/GoogleARCoreServices/Public/GoogleARCoreServicesTypes.h |
Include | #include "GoogleARCoreServicesTypes.h" |
Syntax
UCLASS&40;BlueprintType, Experimental, Category&61;"GoogleARCoreServices&124;CloudARPin"&41;
class UCloudARPin : public UARPin
Remarks
A CloudARPin will be created when you host an existing ARPin, or resolved a previous hosted CloudARPin. It is a subclass of UARPin so all functions on UARPin works on CloudARPin, besides that you can query its CloudState and CloudID
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UCloudARPin () |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
ECloudARPinCloudState | Gets the current cloud state of this CloudARPin. | |
![]() ![]() ![]() |
FString | GetCloudID () |
Gets the CloudID of this CloudARPin. |
![]() ![]() |
GoogleARFutureHolderPtr | GetFuture () |
|
![]() ![]() |
bool | IsPending () |
|
![]() |
void | ||
![]() |
void | SetCloudID
(
FString NewCloudID |
|
![]() |
void | SetFuture
(
GoogleARFutureHolderPtr FutureHolder |
|
![]() |
void | UpdateCloudState
(
ECloudARPinCloudState NewCloudState |