Navigation
API > API/Plugins > API/Plugins/GooglePAD
| Name | UGooglePADFunctionLibrary |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GooglePAD/Source/GooglePAD/Classes/GooglePADFunctionLibrary.h |
| Include Path | #include "GooglePADFunctionLibrary.h" |
Syntax
UCLASS (MinimalAPI)
class UGooglePADFunctionLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UGooglePADFunctionLibrary
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| DownloadStateMap | TMap< int32, void * > | Handles for DownloadState | GooglePADFunctionLibrary.h |
| DownloadStateMapIndex | int32 | GooglePADFunctionLibrary.h | |
| LocationMap | TMap< int32, void * > | Handles for AssetPackLocation | GooglePADFunctionLibrary.h |
| LocationMapIndex | int32 | GooglePADFunctionLibrary.h | |
| PauseHandle | FDelegateHandle | Foreground/background delegate for pause. | GooglePADFunctionLibrary.h |
| ResumeHandle | FDelegateHandle | Foreground/background delegate for resume. | GooglePADFunctionLibrary.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static EGooglePADErrorCode CancelDownload
(
const TArray< FString > AssetPacks |
Cancel download of a set of asset packs | GooglePADFunctionLibrary.h |
|
static char ** ConvertAssetPackNames
(
TArray< FString > AssetPacks |
Helper functions for dealing with asset name arrays | GooglePADFunctionLibrary.h | |
static EGooglePADErrorCode GetAssetPackLocation
(
const FString& Name, |
Get location handle of requested asset pack (release when done) | GooglePADFunctionLibrary.h |
|
static FString GetAssetsPath
(
const int32 Location |
Get asset path from from location | GooglePADFunctionLibrary.h |
|
static int32 GetBytesDownloaded
(
const int32 State |
Get the number of bytes downloaded from a download state | GooglePADFunctionLibrary.h |
|
static EGooglePADErrorCode GetDownloadState
(
const FString& Name, |
Get download state handle of an asset pack (release when done) | GooglePADFunctionLibrary.h |
|
static EGooglePADDownloadStatus GetDownloadStatus
(
const int32 State |
Get download status from a download state | GooglePADFunctionLibrary.h |
|
static EGooglePADErrorCode GetShowCellularDataConfirmationStatus
(
EGooglePADCellularDataConfirmStatus& Status |
Get status of cellular confirmation dialog (DEPRECIATED) | GooglePADFunctionLibrary.h |
|
static EGooglePADErrorCode GetShowConfirmationDialogStatus
(
EGooglePADConfirmationDialogStatus& Status |
Gets the status of confirmation dialog requests | GooglePADFunctionLibrary.h |
|
static EGooglePADStorageMethod GetStorageMethod
(
const int32 Location |
Get storage method from location | GooglePADFunctionLibrary.h |
|
static int32 GetTotalBytesToDownload
(
const int32 State |
Get the total number of bytes to download from a download state | GooglePADFunctionLibrary.h |
|
static void HandleApplicationHasEnteredForeground() |
Callback for when the application resumed in the foreground. | GooglePADFunctionLibrary.h | |
static void HandleApplicationWillEnterBackground() |
Callback for when the application is being paused in the background. | GooglePADFunctionLibrary.h | |
static void Initialize() |
Initialize java objects and cache them for further usage. called when the module is loaded | GooglePADFunctionLibrary.h | |
static void ReleaseAssetPackLocation
(
const int32 Location |
Release location resources | GooglePADFunctionLibrary.h |
|
static void ReleaseAssetPackNames
(
const char** AssetPackNames, |
GooglePADFunctionLibrary.h | ||
static void ReleaseDownloadState
(
const int32 State |
Release download state resources | GooglePADFunctionLibrary.h |
|
static EGooglePADErrorCode RequestDownload
(
const TArray< FString > AssetPacks |
Request download of a set of asset packs | GooglePADFunctionLibrary.h |
|
static EGooglePADErrorCode RequestInfo
(
const TArray< FString > AssetPacks |
Request information about a set of asset packs | GooglePADFunctionLibrary.h |
|
static EGooglePADErrorCode RequestRemoval
(
const FString& Name |
Request removal of an asset pack | GooglePADFunctionLibrary.h |
|
static EGooglePADErrorCode ShowCellularDataConfirmation() |
Show confirmation dialog requesting data download over cellular network (DEPRECIATED) | GooglePADFunctionLibrary.h |
|
static EGooglePADErrorCode ShowConfirmationDialog() |
Show confirmation dialog to start all asset pack downloads in either REQUIRES_USER_CONFIRMATION or WAITING_FOR_WIFI state. | GooglePADFunctionLibrary.h |
|
static void Shutdown() |
Releases resources. called when the module is shut down | GooglePADFunctionLibrary.h |