コード例 #1
0
 public UInt64 PublishWorkshopFile(string pchFile, string pchPreviewFile, UInt32 nConsumerAppId, string pchTitle, string pchDescription, ref SteamParamStringArray_t pTags)
 {
     return(this.GetFunction <NativePublishWorkshopFileSSUSSS>(this.Functions.PublishWorkshopFile23)(this.ObjectAddress, pchFile, pchPreviewFile, nConsumerAppId, pchTitle, pchDescription, ref pTags));
 }
コード例 #2
0
 public UInt64 EnumeratePublishedWorkshopFiles(EWorkshopEnumerationType eType, UInt32 uStartIndex, UInt32 cDays, UInt32 cCount, ref SteamParamStringArray_t pTags, ref SteamParamStringArray_t pUserTags)
 {
     return(this.GetFunction <NativeEnumeratePublishedWorkshopFilesEUUUSS>(this.Functions.EnumeratePublishedWorkshopFiles50)(this.ObjectAddress, eType, uStartIndex, cDays, cCount, ref pTags, ref pUserTags));
 }
コード例 #3
0
 public UInt64 PublishFile(string pchFile, string pchPreviewFile, UInt32 nConsumerAppId, string pchTitle, string pchDescription, ERemoteStoragePublishedFileVisibility eVisibility, ref SteamParamStringArray_t pTags)
 {
     return(this.GetFunction <NativePublishFileSSUSSES>(this.Functions.PublishFile22)(this.ObjectAddress, pchFile, pchPreviewFile, nConsumerAppId, pchTitle, pchDescription, eVisibility, ref pTags));
 }
コード例 #4
0
 public UInt64 EnumerateUserSharedWorkshopFiles(UInt32 nAppId, CSteamID creatorSteamID, UInt32 uStartIndex, ref SteamParamStringArray_t pRequiredTags, ref SteamParamStringArray_t pExcludedTags)
 {
     return(this.GetFunction <NativeEnumerateUserSharedWorkshopFilesUCUSS>(this.Functions.EnumerateUserSharedWorkshopFiles46)(this.ObjectAddress, nAppId, creatorSteamID.ConvertToUint64(), uStartIndex, ref pRequiredTags, ref pExcludedTags));
 }
コード例 #5
0
 public UInt64 PublishVideo(EWorkshopVideoProvider eVideoProvider, string cszVideoAccountName, string cszVideoIdentifier, string cszFileName, UInt32 nConsumerAppId, string cszTitle, string cszDescription, ERemoteStoragePublishedFileVisibility eVisibility, ref SteamParamStringArray_t pTags)
 {
     return(this.GetFunction <NativePublishVideoESSSUSSES>(this.Functions.PublishVideo47)(this.ObjectAddress, eVideoProvider, cszVideoAccountName, cszVideoIdentifier, cszFileName, nConsumerAppId, cszTitle, cszDescription, eVisibility, ref pTags));
 }
コード例 #6
0
 public UInt64 PublishVideoFromURL(UInt32 nAppId, ERemoteStorageFileRoot eRemoteStorageFileRoot, string cszVideoURL, string cszFileName, UInt32 nConsumerAppId, string cszTitle, string cszDescription, ERemoteStoragePublishedFileVisibility eVisibility, ref SteamParamStringArray_t pTags)
 {
     return(this.GetFunction <NativePublishVideoFromURLUESSUSSES>(this.Functions.PublishVideoFromURL30)(this.ObjectAddress, nAppId, eRemoteStorageFileRoot, cszVideoURL, cszFileName, nConsumerAppId, cszTitle, cszDescription, eVisibility, ref pTags));
 }
コード例 #7
0
 public bool UpdatePublishedFileTags(UInt64 hUpdateRequest, ref SteamParamStringArray_t pTags)
 {
     return(this.GetFunction <NativeUpdatePublishedFileTagsUS>(this.Functions.UpdatePublishedFileTags34)(this.ObjectAddress, hUpdateRequest, ref pTags));
 }
コード例 #8
0
 public UInt64 PublishFile(UInt32 nAppId, ERemoteStorageFileRoot eRemoteStorageFileRoot, string cszFileName, string cszPreviewFileName, UInt32 nConsumerAppId, string cszTitle, string cszDescription, ERemoteStoragePublishedFileVisibility eVisibility, ref SteamParamStringArray_t pTags, EWorkshopFileType eType)
 {
     return(this.GetFunction <NativePublishFileUESSUSSESE>(this.Functions.PublishFile28)(this.ObjectAddress, nAppId, eRemoteStorageFileRoot, cszFileName, cszPreviewFileName, nConsumerAppId, cszTitle, cszDescription, eVisibility, ref pTags, eType));
 }
コード例 #9
0
 public UInt64 EnumeratePublishedWorkshopFiles(UInt32 nAppId, EWorkshopEnumerationType eType, EPublishedFileInfoMatchingFileType eFileType, UInt32 uStartIndex, UInt32 cDays, UInt32 cCount, ref SteamParamStringArray_t pTags, ref SteamParamStringArray_t pUserTags)
 {
     return(this.GetFunction <NativeEnumeratePublishedWorkshopFilesUEEUUUSS>(this.Functions.EnumeratePublishedWorkshopFiles54)(this.ObjectAddress, nAppId, eType, eFileType, uStartIndex, cDays, cCount, ref pTags, ref pUserTags));
 }
コード例 #10
0
 public UInt64 PublishVideo(string cszFileName, string cszPreviewFileName, UInt32 nConsumerAppId, string cszTitle, string cszDescription, ERemoteStoragePublishedFileVisibility eVisibility, ref SteamParamStringArray_t pTags)
 {
     return(this.GetFunction <NativePublishVideoSSUSSES>(this.Functions.PublishVideo43)(this.ObjectAddress, cszFileName, cszPreviewFileName, nConsumerAppId, cszTitle, cszDescription, eVisibility, ref pTags));
 }
コード例 #11
0
 public bool SetItemTags(UInt64 updateHandle, ref SteamParamStringArray_t pTags)
 {
     return(this.GetFunction <NativeSetItemTagsUS>(this.Functions.SetItemTags20)(this.ObjectAddress, updateHandle, ref pTags));
 }
コード例 #12
0
 public bool SetItemTags(UInt64 arg0, ref SteamParamStringArray_t arg1)
 {
     return(this.GetFunction <NativeSetItemTagsUS>(this.Functions.SetItemTags23)(this.ObjectAddress, arg0, ref arg1));
 }