Navigation
API > API/Plugins > API/Plugins/GoogleARCoreServices
| Name | FGoogleARFutureHolder |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/AR/Google/GoogleARCoreServices/Source/GoogleARCoreServices/Public/GoogleARCoreServicesTypes.h |
| Include Path | #include "GoogleARCoreServicesTypes.h" |
Syntax
struct FGoogleARFutureHolder
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGoogleARFutureHolder
(
ECloudAnchorFutureType InFutureType |
GoogleARCoreServicesTypes.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FGoogleARFutureHolder() |
GoogleARCoreServicesTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Future | ArFuture * | GoogleARCoreServicesTypes.h | ||
| HostFuture | ArHostCloudAnchorFuture * | GoogleARCoreServicesTypes.h | ||
| ResolveFuture | ArResolveCloudAnchorFuture * | GoogleARCoreServicesTypes.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FGoogleARFutureHolder | union FGoogleARFutureHolder | GoogleARCoreServicesTypes.h | ||
| FutureType | const ECloudAnchorFutureType | GoogleARCoreServicesTypes.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ArFuture *const AsFuture() |
GoogleARCoreServicesTypes.h | ||
ArHostCloudAnchorFuture *const AsHostFuture() |
GoogleARCoreServicesTypes.h | ||
ArResolveCloudAnchorFuture *const AsResolveFuture() |
GoogleARCoreServicesTypes.h | ||
ECloudAnchorFutureType GetFutureType() |
GoogleARCoreServicesTypes.h | ||
ArHostCloudAnchorFuture ** GetHostFuturePtr() |
GoogleARCoreServicesTypes.h | ||
ArResolveCloudAnchorFuture ** GetResolveFuturePtr() |
GoogleARCoreServicesTypes.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static GoogleARFutureHolderPtr MakeHostFuture() |
GoogleARCoreServicesTypes.h | ||
static GoogleARFutureHolderPtr MakeResolveFuture() |
GoogleARCoreServicesTypes.h |