public SteamGetPrimaryFileProcess(GetPrimaryFileResultEventHandler callBackGetPrimaryFileResult, UGCHandle_t file, PublishedFileId_t publishedFileId, int index = -1, int dungeonId = -1) { RemoteStorageDownloadUGCResult = CallResult <RemoteStorageDownloadUGCResult_t> .Create(OnRemoteStorageDownloadFileUGCResultPrimaryFile); CallBackGetPrimaryFileResult = callBackGetPrimaryFileResult; GetPrimaryFile(file); _PublishedFileId = publishedFileId; _index = index; _dungeonId = dungeonId; }
public void GetPrimaryFile(GetPrimaryFileResultEventHandler callBackDownloadFileUGCResult, UGCHandle_t file, PublishedFileId_t publishID, int index = -1, int dungeonId = -1) { SteamGetPrimaryFileProcess item = new SteamGetPrimaryFileProcess(callBackDownloadFileUGCResult, file, publishID, index, dungeonId); ProcessList.Add(item); }