public static bool SetLanguage(UGCQueryHandle_t handle, string pchLanguage)
 {
     return(false);
 }
 public static uint GetQueryUGCNumKeyValueTags(UGCQueryHandle_t handle, uint index)
 {
     InteropHelp.TestIfAvailableGameServer();
     return(NativeMethods.ISteamUGC_GetQueryUGCNumKeyValueTags(CSteamGameServerAPIContext.GetSteamUGC(), handle, index));
 }
 /// <summary>
 /// <para> match any of the tags in this group</para>
 /// </summary>
 public static bool AddRequiredTagGroup(UGCQueryHandle_t handle, System.Collections.Generic.IList <string> pTagGroups)
 {
     InteropHelp.TestIfAvailableGameServer();
     return(NativeMethods.ISteamUGC_AddRequiredTagGroup(CSteamGameServerAPIContext.GetSteamUGC(), handle, new InteropHelp.SteamParamStringArray(pTagGroups)));
 }
示例#4
0
 /// <summary>
 /// <para> Send the query to Steam</para>
 /// </summary>
 public static SteamAPICall_t SendQueryUGCRequest(UGCQueryHandle_t handle)
 {
     InteropHelp.TestIfAvailableGameServer();
     return((SteamAPICall_t)NativeMethods.ISteamUGC_SendQueryUGCRequest(CSteamGameServerAPIContext.GetSteamUGC(), handle));
 }
 public static bool GetQueryUGCChildren(UGCQueryHandle_t handle, uint index, PublishedFileId_t[] pvecPublishedFileID, uint cMaxEntries)
 {
     InteropHelp.TestIfAvailableGameServer();
     return(NativeMethods.ISteamUGC_GetQueryUGCChildren(CSteamGameServerAPIContext.GetSteamUGC(), handle, index, pvecPublishedFileID, cMaxEntries));
 }
示例#6
0
 public static bool SetReturnAdditionalPreviews(UGCQueryHandle_t handle, bool bReturnAdditionalPreviews)
 {
     InteropHelp.TestIfAvailableGameServer();
     return(NativeMethods.ISteamUGC_SetReturnAdditionalPreviews(CSteamGameServerAPIContext.GetSteamUGC(), handle, bReturnAdditionalPreviews));
 }
示例#7
0
 /// <summary>
 /// <para> Options only for querying all UGC</para>
 /// </summary>
 public static bool SetMatchAnyTag(UGCQueryHandle_t handle, bool bMatchAnyTag)
 {
     InteropHelp.TestIfAvailableGameServer();
     return(NativeMethods.ISteamUGC_SetMatchAnyTag(CSteamGameServerAPIContext.GetSteamUGC(), handle, bMatchAnyTag));
 }
 public static bool AddRequiredKeyValueTag(UGCQueryHandle_t handle, string pKey, string pValue)
 {
     return(false);
 }
 ///  Send the query to Steam
 public static SteamAPICall_t SendQueryUGCRequest(UGCQueryHandle_t handle)
 {
     return((SteamAPICall_t)0);
 }
 public static bool SetSearchText(UGCQueryHandle_t handle, string pSearchText)
 {
     return(false);
 }
 public static bool SetRankedByTrendDays(UGCQueryHandle_t handle, uint unDays)
 {
     return(false);
 }
 ///  Options only for querying all UGC
 public static bool SetMatchAnyTag(UGCQueryHandle_t handle, bool bMatchAnyTag)
 {
     return(false);
 }
 ///  Options only for querying user UGC
 public static bool SetCloudFileNameFilter(UGCQueryHandle_t handle, string pMatchCloudFileName)
 {
     return(false);
 }
 public static bool SetAllowCachedResponse(UGCQueryHandle_t handle, uint unMaxAgeSeconds)
 {
     return(false);
 }
 public static bool GetQueryUGCKeyValueTag(UGCQueryHandle_t handle, uint index, uint keyValueTagIndex, out string pchKey, uint cchKeySize, out string pchValue, uint cchValueSize)
 {
     pchKey   = "";
     pchValue = "";
     return(false);
 }
 ///  Retrieve an individual result after receiving the callback for querying UGC
 public static bool GetQueryUGCResult(UGCQueryHandle_t handle, uint index, out SteamUGCDetails_t pDetails)
 {
     pDetails = new SteamUGCDetails_t();
     return(false);
 }
 ///  Release the request to free up memory, after retrieving results
 public static bool ReleaseQueryUGCRequest(UGCQueryHandle_t handle)
 {
     return(false);
 }
 public static bool GetQueryUGCPreviewURL(UGCQueryHandle_t handle, uint index, out string pchURL, uint cchURLSize)
 {
     pchURL = "";
     return(false);
 }
示例#19
0
 public static bool SetAllowCachedResponse(UGCQueryHandle_t handle, uint unMaxAgeSeconds)
 {
     InteropHelp.TestIfAvailableGameServer();
     return(NativeMethods.ISteamUGC_SetAllowCachedResponse(CSteamGameServerAPIContext.GetSteamUGC(), handle, unMaxAgeSeconds));
 }
 public static bool GetQueryUGCMetadata(UGCQueryHandle_t handle, uint index, out string pchMetadata, uint cchMetadatasize)
 {
     pchMetadata = "";
     return(false);
 }
示例#21
0
 public static bool SetRankedByTrendDays(UGCQueryHandle_t handle, uint unDays)
 {
     InteropHelp.TestIfAvailableGameServer();
     return(NativeMethods.ISteamUGC_SetRankedByTrendDays(CSteamGameServerAPIContext.GetSteamUGC(), handle, unDays));
 }
 public static bool GetQueryUGCChildren(UGCQueryHandle_t handle, uint index, PublishedFileId_t[] pvecPublishedFileID, uint cMaxEntries)
 {
     return(false);
 }
示例#23
0
 /// <summary>
 /// <para> Retrieve an individual result after receiving the callback for querying UGC</para>
 /// </summary>
 public static bool GetQueryUGCResult(UGCQueryHandle_t handle, uint index, out SteamUGCDetails_t pDetails)
 {
     InteropHelp.TestIfAvailableGameServer();
     return(NativeMethods.ISteamUGC_GetQueryUGCResult(CSteamGameServerAPIContext.GetSteamUGC(), handle, index, out pDetails));
 }
 public static bool GetQueryUGCStatistic(UGCQueryHandle_t handle, uint index, EItemStatistic eStatType, out ulong pStatValue)
 {
     pStatValue = (ulong)0;
     return(false);
 }
 public static bool GetQueryUGCStatistic(UGCQueryHandle_t handle, uint index, EItemStatistic eStatType, out ulong pStatValue)
 {
     InteropHelp.TestIfAvailableGameServer();
     return(NativeMethods.ISteamUGC_GetQueryUGCStatistic(CSteamGameServerAPIContext.GetSteamUGC(), handle, index, eStatType, out pStatValue));
 }
 public static uint GetQueryUGCNumAdditionalPreviews(UGCQueryHandle_t handle, uint index)
 {
     return((uint)0);
 }
 /// <summary>
 /// <para> Release the request to free up memory, after retrieving results</para>
 /// </summary>
 public static bool ReleaseQueryUGCRequest(UGCQueryHandle_t handle)
 {
     InteropHelp.TestIfAvailableGameServer();
     return(NativeMethods.ISteamUGC_ReleaseQueryUGCRequest(CSteamGameServerAPIContext.GetSteamUGC(), handle));
 }
 public static uint GetQueryUGCNumKeyValueTags(UGCQueryHandle_t handle, uint index)
 {
     return((uint)0);
 }
 public static bool SetReturnChildren(UGCQueryHandle_t handle, bool bReturnChildren)
 {
     InteropHelp.TestIfAvailableGameServer();
     return(NativeMethods.ISteamUGC_SetReturnChildren(CSteamGameServerAPIContext.GetSteamUGC(), handle, bReturnChildren));
 }
 public static bool SetReturnPlaytimeStats(UGCQueryHandle_t handle, uint unDays)
 {
     return(false);
 }