Пример #1
0
        public override bool SetItemTags(ulong c_updateHandle, ref SteamParamStringArray c_pTags)
        {
            CheckIfUsable();

            var a_result = SteamAPI_ISteamUGC_SetItemTags(m_instancePtr, c_updateHandle, ref c_pTags);

            return(a_result);
        }
        public override bool UpdatePublishedFileTags(ulong c_updateHandle, ref SteamParamStringArray c_pTags)
        {
            CheckIfUsable();

            var a_result = SteamAPI_ISteamRemoteStorage_UpdatePublishedFileTags(m_instancePtr, c_updateHandle, ref c_pTags);

            return(a_result);
        }
 public abstract ulong EnumerateUserSharedWorkshopFiles(ulong c_steamId, uint c_unStartIndex, ref SteamParamStringArray c_pRequiredTags, ref SteamParamStringArray c_pExcludedTags);
 public abstract bool UpdatePublishedFileTags(ulong c_updateHandle, ref SteamParamStringArray c_pTags);
 public abstract ulong PublishWorkshopFile(string c_pchFile, string c_pchPreviewFile, uint c_nConsumerAppId, string c_pchTitle, string c_pchDescription, uint c_eVisibility, ref SteamParamStringArray c_pTags, uint c_eWorkshopFileType);
        public override ulong EnumeratePublishedWorkshopFiles(uint c_eEnumerationType, uint c_unStartIndex, uint c_unCount, uint c_unDays, ref SteamParamStringArray c_pTags, ref SteamParamStringArray c_pUserTags)
        {
            CheckIfUsable();

            var a_result = SteamAPI_ISteamRemoteStorage_EnumeratePublishedWorkshopFiles(m_instancePtr, c_eEnumerationType, c_unStartIndex, c_unCount, c_unDays, ref c_pTags, ref c_pUserTags);

            return(a_result);
        }
        public override ulong PublishVideo(uint c_eVideoProvider, string c_pchVideoAccount, string c_pchVideoIdentifier, string c_pchPreviewFile, uint c_nConsumerAppId, string c_pchTitle, string c_pchDescription, uint c_eVisibility, ref SteamParamStringArray c_pTags)
        {
            CheckIfUsable();

            var a_result = SteamAPI_ISteamRemoteStorage_PublishVideo(m_instancePtr, c_eVideoProvider, new SafeUtf8String(c_pchVideoAccount), new SafeUtf8String(c_pchVideoIdentifier), new SafeUtf8String(c_pchPreviewFile), c_nConsumerAppId, new SafeUtf8String(c_pchTitle), new SafeUtf8String(c_pchDescription), c_eVisibility, ref c_pTags);

            return(a_result);
        }
        public override ulong EnumerateUserSharedWorkshopFiles(ulong c_steamId, uint c_unStartIndex, ref SteamParamStringArray c_pRequiredTags, ref SteamParamStringArray c_pExcludedTags)
        {
            CheckIfUsable();

            var a_result = SteamAPI_ISteamRemoteStorage_EnumerateUserSharedWorkshopFiles(m_instancePtr, c_steamId, c_unStartIndex, ref c_pRequiredTags, ref c_pExcludedTags);

            return(a_result);
        }
        public override ulong PublishWorkshopFile(string c_pchFile, string c_pchPreviewFile, uint c_nConsumerAppId, string c_pchTitle, string c_pchDescription, uint c_eVisibility, ref SteamParamStringArray c_pTags, uint c_eWorkshopFileType)
        {
            CheckIfUsable();

            var a_result = SteamAPI_ISteamRemoteStorage_PublishWorkshopFile(m_instancePtr, new SafeUtf8String(c_pchFile), new SafeUtf8String(c_pchPreviewFile), c_nConsumerAppId, new SafeUtf8String(c_pchTitle), new SafeUtf8String(c_pchDescription), c_eVisibility, ref c_pTags, c_eWorkshopFileType);

            return(a_result);
        }
 private static extern ulong SteamAPI_ISteamRemoteStorage_EnumeratePublishedWorkshopFiles(IntPtr c_instancePtr, uint c_eEnumerationType, uint c_unStartIndex, uint c_unCount, uint c_unDays, ref SteamParamStringArray c_pTags, ref SteamParamStringArray c_pUserTags);
 private static extern ulong SteamAPI_ISteamRemoteStorage_PublishVideo(IntPtr c_instancePtr, uint c_eVideoProvider, SafeUtf8String c_pchVideoAccount, SafeUtf8String c_pchVideoIdentifier, SafeUtf8String c_pchPreviewFile, uint c_nConsumerAppId, SafeUtf8String c_pchTitle, SafeUtf8String c_pchDescription, uint c_eVisibility, ref SteamParamStringArray c_pTags);
 private static extern ulong SteamAPI_ISteamRemoteStorage_EnumerateUserSharedWorkshopFiles(IntPtr c_instancePtr, ulong c_steamId, uint c_unStartIndex, ref SteamParamStringArray c_pRequiredTags, ref SteamParamStringArray c_pExcludedTags);
 private static extern bool SteamAPI_ISteamRemoteStorage_UpdatePublishedFileTags(IntPtr c_instancePtr, ulong c_updateHandle, ref SteamParamStringArray c_pTags);
 private static extern ulong SteamAPI_ISteamRemoteStorage_PublishWorkshopFile(IntPtr c_instancePtr, SafeUtf8String c_pchFile, SafeUtf8String c_pchPreviewFile, uint c_nConsumerAppId, SafeUtf8String c_pchTitle, SafeUtf8String c_pchDescription, uint c_eVisibility, ref SteamParamStringArray c_pTags, uint c_eWorkshopFileType);
Пример #15
0
 public abstract bool SetItemTags(ulong c_updateHandle, ref SteamParamStringArray c_pTags);
 public abstract ulong PublishVideo(uint c_eVideoProvider, string c_pchVideoAccount, string c_pchVideoIdentifier, string c_pchPreviewFile, uint c_nConsumerAppId, string c_pchTitle, string c_pchDescription, uint c_eVisibility, ref SteamParamStringArray c_pTags);
 public abstract ulong EnumeratePublishedWorkshopFiles(uint c_eEnumerationType, uint c_unStartIndex, uint c_unCount, uint c_unDays, ref SteamParamStringArray c_pTags, ref SteamParamStringArray c_pUserTags);
Пример #18
0
 private static extern bool SteamAPI_ISteamUGC_SetItemTags(IntPtr c_instancePtr, ulong c_updateHandle, ref SteamParamStringArray c_pTags);