示例#1
0
 public Query RankedByTotalPlaytime()
 {
     queryType = UGCQuery.RankedByTotalPlaytime; return(this);
 }
示例#2
0
 /// <summary>
 /// <para> Query for all matching UGC. Creator app id or consumer app id must be valid and be set to the current running app. unPage should start at 1.</para>
 /// </summary>
 public static UGCQueryHandle CreateQueryAllUGCRequest(UGCQuery eQueryType, MatchingUGCType eMatchingeMatchingUGCTypeFileType, AppId creatorAppId, AppId consumerAppId, uint unPage)
 {
     InteropHelp.TestIfAvailableClient();
     return((UGCQueryHandle)NativeMethods.ISteamUGC_CreateQueryAllUGCRequest(eQueryType, eMatchingeMatchingUGCTypeFileType, creatorAppId, consumerAppId, unPage));
 }
示例#3
0
 // UGCQueryHandle_t
 public UGCQueryHandle_t CreateQueryAllUGCRequest(UGCQuery eQueryType /*EUGCQuery*/, UGCMatchingUGCType eMatchingeMatchingUGCTypeFileType /*EUGCMatchingUGCType*/, AppId_t nCreatorAppID /*AppId_t*/, AppId_t nConsumerAppID /*AppId_t*/, uint unPage /*uint32*/)
 {
     return(platform.ISteamUGC_CreateQueryAllUGCRequest(eQueryType, eMatchingeMatchingUGCTypeFileType, nCreatorAppID.Value, nConsumerAppID.Value, unPage));
 }
示例#4
0
 public Query RankedByTextSearch()
 {
     queryType = UGCQuery.RankedByTextSearch; return(this);
 }
示例#5
0
 public Query RankedByTotalUniqueSubscriptions()
 {
     queryType = UGCQuery.RankedByTotalUniqueSubscriptions; return(this);
 }
示例#6
0
 public Query RankedByLifetimePlaytimeSessions()
 {
     queryType = UGCQuery.RankedByLifetimePlaytimeSessions; return(this);
 }
示例#7
0
 public Query RankedByVotesUp()
 {
     queryType = UGCQuery.RankedByVotesUp; return(this);
 }
示例#8
0
 public Query CreatedByFollowedUsers()
 {
     queryType = UGCQuery.CreatedByFollowedUsersRankedByPublicationDate; return(this);
 }
示例#9
0
 public Query NotYetRated()
 {
     queryType = UGCQuery.NotYetRated; return(this);
 }
示例#10
0
 public Query CreatedByFriends()
 {
     queryType = UGCQuery.CreatedByFriendsRankedByPublicationDate; return(this);
 }
示例#11
0
 public Query RankedByNumTimesReported()
 {
     queryType = UGCQuery.RankedByNumTimesReported; return(this);
 }
示例#12
0
 public Query RankedByTrend()
 {
     queryType = UGCQuery.RankedByTrend; return(this);
 }
示例#13
0
 public Query RankedByAcceptanceDate()
 {
     queryType = UGCQuery.AcceptedForGameRankedByAcceptanceDate; return(this);
 }
示例#14
0
 public Query RankedByPublicationDate()
 {
     queryType = UGCQuery.RankedByPublicationDate; return(this);
 }
示例#15
0
 public Query RankedByAveragePlaytimeTrend()
 {
     queryType = UGCQuery.RankedByAveragePlaytimeTrend; return(this);
 }
示例#16
0
 public Query RankedByTotalVotesAsc()
 {
     queryType = UGCQuery.RankedByTotalVotesAsc; return(this);
 }
示例#17
0
 public Query RankedByLifetimeAveragePlaytime()
 {
     queryType = UGCQuery.RankedByLifetimeAveragePlaytime; return(this);
 }
示例#18
0
 public Query RankedByPlaytimeSessionsTrend()
 {
     queryType = UGCQuery.RankedByPlaytimeSessionsTrend; return(this);
 }