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;
    }
示例#2
0
    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);
    }