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