|
PICO Unreal Platform SDK
|
PicoAssetFileInterface class. More...
#include <Pico_AssetFile.h>
Public Member Functions | |
| bool | DeleteByID (FString AssetFileID, FAssetFileDeleteResult InDeleteByIDDelegate) |
| Deletes an installed asset file by asset file ID. The corresponding asset file will be removed from the device. More... | |
| bool | DeleteByName (FString AssetFileName, FAssetFileDeleteResult InDeleteByNameDelegate) |
| Deletes an installed asset file by asset file name. The corresponding asset file will be removed from the device. More... | |
| bool | DownloadById (FString AssetFileID, FAssetFileDownloadResult InDownloadByIDDelegate) |
| Downloads an asset file by asset file ID. More... | |
| bool | DownloadByName (FString AssetFileName, FAssetFileDownloadResult InDownloadByNameDelegate) |
| Downloads an asset file by asset file name. More... | |
| bool | DownloadCancelById (FString AssetFileID, FAssetFileDownloadCancelResult InDownloadCancelByIDDelegate) |
| Cancels the download of an asset file by asset file ID. More... | |
| bool | DownloadCancelByName (FString AssetFileName, FAssetFileDownloadCancelResult InDownloadCancelByNameDelegate) |
| Cancels the download of an asset file by asset file name. More... | |
| bool | GetAssetFileList (FGetAssetFileList InGetAssetFileListDelegate) |
| Gets the asset file list. More... | |
| bool | GetNextAssetDetailsArrayPage (UPico_AssetDetailsArray *InAssetDetailsArray, FGetAssetFileList InGetNextAssetDetailsArrayPageDelegate) |
| Gets the next page of the asset file list. More... | |
| bool | GetAssetFileStatusById (FString AssetFileID, FGetAssetFileStatus InGetAssetFileStatusByIdDelegate) |
| Gets the download status of an asset file by asset file ID. More... | |
| bool | GetAssetFileStatusByName (FString AssetFileName, FGetAssetFileStatus InGetAssetFileStatusByNameDelegate) |
| Gets the download status of an asset file by asset file name. More... | |
PicoAssetFileInterface class.
| bool DeleteByID | ( | FString | AssetFileID, |
| FAssetFileDeleteResult | InDeleteByIDDelegate | ||
| ) |
Deletes an installed asset file by asset file ID. The corresponding asset file will be removed from the device.
| AssetFileID | The ID of the asset file to delete. |
| InDeleteByIDDelegate | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
| bool DeleteByName | ( | FString | AssetFileName, |
| FAssetFileDeleteResult | InDeleteByNameDelegate | ||
| ) |
Deletes an installed asset file by asset file name. The corresponding asset file will be removed from the device.
| AssetFileName | The name of the asset file to delete. |
| InDeleteByNameDelegate | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
| bool DownloadById | ( | FString | AssetFileID, |
| FAssetFileDownloadResult | InDownloadByIDDelegate | ||
| ) |
Downloads an asset file by asset file ID.
| AssetFileID | The ID of the asset file to download. |
| InDownloadByIDDelegate | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
| bool DownloadByName | ( | FString | AssetFileName, |
| FAssetFileDownloadResult | InDownloadByNameDelegate | ||
| ) |
Downloads an asset file by asset file name.
| AssetFileName | The name of the asset file to download. |
| InDownloadByNameDelegate | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
| bool DownloadCancelById | ( | FString | AssetFileID, |
| FAssetFileDownloadCancelResult | InDownloadCancelByIDDelegate | ||
| ) |
Cancels the download of an asset file by asset file ID.
| AssetFileID | The ID of the asset file to cancel download for. |
| InDownloadCancelByIDDelegate | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
| bool DownloadCancelByName | ( | FString | AssetFileName, |
| FAssetFileDownloadCancelResult | InDownloadCancelByNameDelegate | ||
| ) |
Cancels the download of an asset file by asset file name.
| AssetFileName | The name of the asset file to cancel download for. |
| InDownloadCancelByNameDelegate | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
| bool GetAssetFileList | ( | FGetAssetFileList | InGetAssetFileListDelegate | ) |
Gets the asset file list.
| InGetAssetFileListDelegate | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
| bool GetAssetFileStatusById | ( | FString | AssetFileID, |
| FGetAssetFileStatus | InGetAssetFileStatusByIdDelegate | ||
| ) |
Gets the download status of an asset file by asset file ID.
| AssetFileID | The ID of the asset file to get the download status for. |
| InGetAssetFileStatusByIdDelegate | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
| bool GetAssetFileStatusByName | ( | FString | AssetFileName, |
| FGetAssetFileStatus | InGetAssetFileStatusByNameDelegate | ||
| ) |
Gets the download status of an asset file by asset file name.
| AssetFileName | The name of the asset file to get the download status for. |
| InGetAssetFileStatusByNameDelegate | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure
| bool GetNextAssetDetailsArrayPage | ( | UPico_AssetDetailsArray * | InAssetDetailsArray, |
| FGetAssetFileList | InGetNextAssetDetailsArrayPageDelegate | ||
| ) |
Gets the next page of the asset file list.
| InAssetDetailsArray | The current asset details array object. |
| InGetNextAssetDetailsArrayPageDelegate | Will be executed when the request has been completed. Delegate will contain the requested object class. |
true: success false: failure