Latest

Garry Newman 2016-12-01 12:37:44 +00:00
parent 96477826c0
commit 685f3d710e
46 changed files with 228 additions and 51 deletions

@ -2,3 +2,7 @@
## Method
public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetName|Facepunch.Steamworks.Friends.GetName]]**( [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] steamid );
### Summary
Get this user's name

@ -0,0 +1,9 @@
# UpdateInformation
## Method
public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[UpdateInformation|Facepunch.Steamworks.Friends.UpdateInformation]]**( [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] steamid );
### Summary
Try to get information about this user - which as name and avatar.
If returns true, we already have this user's information.

@ -19,6 +19,7 @@ foreach ( var friend in client.Friends.AllFriends )
* public [[Image|Facepunch.Steamworks.Image]] **[[GetAvatar|Facepunch.Steamworks.Friends.GetAvatar]]**( [[AvatarSize|Facepunch.Steamworks.Friends.AvatarSize]] size, [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] steamid );
* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetName|Facepunch.Steamworks.Friends.GetName]]**( [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] steamid );
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Refresh|Facepunch.Steamworks.Friends.Refresh]]**( );
* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[UpdateInformation|Facepunch.Steamworks.Friends.UpdateInformation]]**( [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] steamid );
### Properties
* public [[IEnumerable<SteamFriend>|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[All|Facepunch.Steamworks.Friends.All]]** { get; set; }

@ -0,0 +1,8 @@
# GetBoolProperty
## Method
public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetBoolProperty|Facepunch.Steamworks.Inventory.Definition.GetBoolProperty]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name );
### Summary
Read a raw property from the definition schema

@ -2,3 +2,7 @@
## Method
public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetStringProperty|Facepunch.Steamworks.Inventory.Definition.GetStringProperty]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name );
### Summary
Read a raw property from the definition schema

@ -0,0 +1,8 @@
# IconLargeUrl
## Property
public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IconLargeUrl|Facepunch.Steamworks.Inventory.Definition.IconLargeUrl]]** { get; set; }
### Summary
URL to an image specified by the schema, else empty

@ -0,0 +1,8 @@
# IconUrl
## Property
public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IconUrl|Facepunch.Steamworks.Inventory.Definition.IconUrl]]** { get; set; }
### Summary
URL to an image specified by the schema, else empty

@ -0,0 +1,4 @@
# IsGenerator
## Property
public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsGenerator|Facepunch.Steamworks.Inventory.Definition.IsGenerator]]** { get; set; }

@ -0,0 +1,8 @@
# Marketable
## Property
public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Marketable|Facepunch.Steamworks.Inventory.Definition.Marketable]]** { get; set; }
### Summary
Returns true if this item can be sold on the marketplace

@ -0,0 +1,8 @@
# PriceDollars
## Property
public [[double|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[PriceDollars|Facepunch.Steamworks.Inventory.Definition.PriceDollars]]** { get; set; }
### Summary
The dollar price from PriceRaw

@ -0,0 +1,8 @@
# PriceRaw
## Property
public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[PriceRaw|Facepunch.Steamworks.Inventory.Definition.PriceRaw]]** { get; set; }
### Summary
The raw contets of price_category from the schema

@ -0,0 +1,8 @@
# Type
## Property
public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Type|Facepunch.Steamworks.Inventory.Definition.Type]]** { get; set; }
### Summary
Type can be whatever the schema defines.

@ -8,6 +8,7 @@ multiple tshirts.
### Methods
* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetBoolProperty|Facepunch.Steamworks.Inventory.Definition.GetBoolProperty]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name );
* public [[T|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetProperty|Facepunch.Steamworks.Inventory.Definition.GetProperty]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name );
* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetStringProperty|Facepunch.Steamworks.Inventory.Definition.GetStringProperty]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name );
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[SetProperty|Facepunch.Steamworks.Inventory.Definition.SetProperty]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name, [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] value );
@ -17,8 +18,15 @@ multiple tshirts.
* public [[DateTime|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Created|Facepunch.Steamworks.Inventory.Definition.Created]]** { get; set; }
* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Description|Facepunch.Steamworks.Inventory.Definition.Description]]** { get; set; }
* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ExchangeSchema|Facepunch.Steamworks.Inventory.Definition.ExchangeSchema]]** { get; set; }
* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IconLargeUrl|Facepunch.Steamworks.Inventory.Definition.IconLargeUrl]]** { get; set; }
* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IconUrl|Facepunch.Steamworks.Inventory.Definition.IconUrl]]** { get; set; }
* public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Id|Facepunch.Steamworks.Inventory.Definition.Id]]** { get; set; }
* public [[Recipe[]|Facepunch.Steamworks.Inventory.Recipe]] **[[IngredientFor|Facepunch.Steamworks.Inventory.Definition.IngredientFor]]** { get; set; }
* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsGenerator|Facepunch.Steamworks.Inventory.Definition.IsGenerator]]** { get; set; }
* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Marketable|Facepunch.Steamworks.Inventory.Definition.Marketable]]** { get; set; }
* public [[DateTime|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Modified|Facepunch.Steamworks.Inventory.Definition.Modified]]** { get; set; }
* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Name|Facepunch.Steamworks.Inventory.Definition.Name]]** { get; set; }
* public [[double|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[PriceDollars|Facepunch.Steamworks.Inventory.Definition.PriceDollars]]** { get; set; }
* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[PriceRaw|Facepunch.Steamworks.Inventory.Definition.PriceRaw]]** { get; set; }
* public [[Recipe[]|Facepunch.Steamworks.Inventory.Recipe]] **[[Recipes|Facepunch.Steamworks.Inventory.Definition.Recipes]]** { get; set; }
* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Type|Facepunch.Steamworks.Inventory.Definition.Type]]** { get; set; }

@ -0,0 +1,4 @@
# Equals
## Method
public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Equals|Facepunch.Steamworks.Inventory.Item.Equals]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] obj );

@ -0,0 +1,4 @@
# GetHashCode
## Method
public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetHashCode|Facepunch.Steamworks.Inventory.Item.GetHashCode]]**( );

@ -1,4 +0,0 @@
# Item.1
## Constructor
public **[[Item|Facepunch.Steamworks.Inventory.Item.Item.1]]**( );

@ -5,8 +5,10 @@ An item in your inventory.
### Constructors
* public **[[Item|Facepunch.Steamworks.Inventory.Item.Item.1]]**( );
### Methods
* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Equals|Facepunch.Steamworks.Inventory.Item.Equals]]**( [[Item|Facepunch.Steamworks.Inventory.Item]] other );
* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Equals|Facepunch.Steamworks.Inventory.Item.Equals]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] obj );
* public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetHashCode|Facepunch.Steamworks.Inventory.Item.GetHashCode]]**( );
### Fields
* public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Id|Facepunch.Steamworks.Inventory.Item.Id]]**;

@ -1,4 +0,0 @@
# Block
## Method
public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Block|Facepunch.Steamworks.Inventory.Result.Block]]**( [[float|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] maxWait );

@ -0,0 +1,4 @@
# Consumed
## Property
public [[Item[]|Facepunch.Steamworks.Inventory.Item]] **[[Consumed|Facepunch.Steamworks.Inventory.Result.Consumed]]** { get; set; }

@ -0,0 +1,8 @@
# OnResult
## Property
public [[Action<Result>|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OnResult|Facepunch.Steamworks.Inventory.Result.OnResult]]**;
### Summary
Called when result is successfully returned

@ -0,0 +1,4 @@
# Removed
## Property
public [[Item[]|Facepunch.Steamworks.Inventory.Item]] **[[Removed|Facepunch.Steamworks.Inventory.Result.Removed]]** { get; set; }

@ -2,9 +2,13 @@
### Methods
* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Block|Facepunch.Steamworks.Inventory.Result.Block]]**( [[float|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] maxWait );
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.Inventory.Result.Dispose]]**( );
### Properties
* public [[Item[]|Facepunch.Steamworks.Inventory.Item]] **[[Consumed|Facepunch.Steamworks.Inventory.Result.Consumed]]** { get; set; }
* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsPending|Facepunch.Steamworks.Inventory.Result.IsPending]]** { get; set; }
* public [[Item[]|Facepunch.Steamworks.Inventory.Item]] **[[Items|Facepunch.Steamworks.Inventory.Result.Items]]** { get; set; }
* public [[Item[]|Facepunch.Steamworks.Inventory.Item]] **[[Removed|Facepunch.Steamworks.Inventory.Result.Removed]]** { get; set; }
### Fields
* public [[Action<Result>|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OnResult|Facepunch.Steamworks.Inventory.Result.OnResult]]**;

@ -0,0 +1,8 @@
# SplitStack
## Method
public [[Result|Facepunch.Steamworks.Inventory.Result]] **[[SplitStack|Facepunch.Steamworks.Inventory.SplitStack]]**( [[Item|Facepunch.Steamworks.Inventory.Item]] item, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] quantity );
### Summary
Split stack into two items

@ -0,0 +1,8 @@
# Stack
## Method
public [[Result|Facepunch.Steamworks.Inventory.Result]] **[[Stack|Facepunch.Steamworks.Inventory.Stack]]**( [[Item|Facepunch.Steamworks.Inventory.Item]] source, [[Item|Facepunch.Steamworks.Inventory.Item]] dest, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] quantity );
### Summary
Stack source item onto dest item

@ -10,6 +10,8 @@
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[PlaytimeHeartbeat|Facepunch.Steamworks.Inventory.PlaytimeHeartbeat]]**( );
* public [[float|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[PriceCategoryToFloat|Facepunch.Steamworks.Inventory.PriceCategoryToFloat]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] price );
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Refresh|Facepunch.Steamworks.Inventory.Refresh]]**( );
* public [[Result|Facepunch.Steamworks.Inventory.Result]] **[[SplitStack|Facepunch.Steamworks.Inventory.SplitStack]]**( [[Item|Facepunch.Steamworks.Inventory.Item]] item, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] quantity );
* public [[Result|Facepunch.Steamworks.Inventory.Result]] **[[Stack|Facepunch.Steamworks.Inventory.Stack]]**( [[Item|Facepunch.Steamworks.Inventory.Item]] source, [[Item|Facepunch.Steamworks.Inventory.Item]] dest, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] quantity );
### Fields
* public [[Action|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OnUpdate|Facepunch.Steamworks.Inventory.OnUpdate]]**;

@ -1,4 +0,0 @@
# AddToFavourite
## Method
public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AddToFavourite|Facepunch.Steamworks.ServerList.AddToFavourite]]**( [[Server|Facepunch.Steamworks.ServerList.Server]] server );

@ -1,4 +0,0 @@
# AddToHistory
## Method
public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AddToHistory|Facepunch.Steamworks.ServerList.AddToHistory]]**( [[Server|Facepunch.Steamworks.ServerList.Server]] server );

@ -2,3 +2,7 @@
## Method
public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[Custom|Facepunch.Steamworks.ServerList.Custom]]**( [[IEnumerable<string>|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] serverList );
### Summary
Query a list of addresses. No filters applied.

@ -0,0 +1,4 @@
# Dispose
## Method
public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.ServerList.Dispose]]**( );

@ -1,9 +1,8 @@
# Favourites
## Method
public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[Favourites|Facepunch.Steamworks.ServerList.Favourites]]**( );
public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[Favourites|Facepunch.Steamworks.ServerList.Favourites]]**( [[Filter|Facepunch.Steamworks.ServerList.Filter]] filter );
### Summary
Favourite filters don't seem to work, so we don't bother.
You should apply them post process'dly
Request a list of servers we've favourited

@ -0,0 +1,8 @@
# Friends
## Method
public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[Friends|Facepunch.Steamworks.ServerList.Friends]]**( [[Filter|Facepunch.Steamworks.ServerList.Filter]] filter );
### Summary
Request a list of servers that our friends are on

@ -1,9 +1,9 @@
# History
## Method
public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[History|Facepunch.Steamworks.ServerList.History]]**( );
public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[History|Facepunch.Steamworks.ServerList.History]]**( [[Filter|Facepunch.Steamworks.ServerList.Filter]] filter );
### Summary
History filters don't seem to work, so we don't bother.
You should apply them post process'dly
Request a list of servers we've been on. History isn't applied automatically
You need to call server.AddtoHistoryList() when you join a server etc.

@ -1,4 +0,0 @@
# IsFavourite
## Method
public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsFavourite|Facepunch.Steamworks.ServerList.IsFavourite]]**( [[Server|Facepunch.Steamworks.ServerList.Server]] server );

@ -0,0 +1,8 @@
# Local
## Method
public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[Local|Facepunch.Steamworks.ServerList.Local]]**( [[Filter|Facepunch.Steamworks.ServerList.Filter]] filter );
### Summary
Request a list of servers that are running on our LAN

@ -1,4 +0,0 @@
# RemoveFromFavourite
## Method
public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[RemoveFromFavourite|Facepunch.Steamworks.ServerList.RemoveFromFavourite]]**( [[Server|Facepunch.Steamworks.ServerList.Server]] server );

@ -1,4 +0,0 @@
# RemoveFromHistory
## Method
public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[RemoveFromHistory|Facepunch.Steamworks.ServerList.RemoveFromHistory]]**( [[Server|Facepunch.Steamworks.ServerList.Server]] server );

@ -0,0 +1,8 @@
# AddToFavourites
## Method
public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AddToFavourites|Facepunch.Steamworks.ServerList.Server.AddToFavourites]]**( );
### Summary
Add this server to our favourite list

@ -0,0 +1,9 @@
# AddToHistory
## Method
public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AddToHistory|Facepunch.Steamworks.ServerList.Server.AddToHistory]]**( );
### Summary
Add this server to our history list
If we're already in the history list, weill set the last played time to now

@ -0,0 +1,8 @@
# Favourite
## Property
public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Favourite|Facepunch.Steamworks.ServerList.Server.Favourite]]** { get; set; }
### Summary
Returns true if this server is in the favourites list

@ -0,0 +1,8 @@
# RemoveFromFavourites
## Method
public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[RemoveFromFavourites|Facepunch.Steamworks.ServerList.Server.RemoveFromFavourites]]**( );
### Summary
Remove this server from our favourite list

@ -0,0 +1,8 @@
# RemoveFromHistory
## Method
public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[RemoveFromHistory|Facepunch.Steamworks.ServerList.Server.RemoveFromHistory]]**( );
### Summary
Remove this server from our history list

@ -5,7 +5,11 @@
* public **[[Server|Facepunch.Steamworks.ServerList.Server.Server.1]]**( );
### Methods
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AddToFavourites|Facepunch.Steamworks.ServerList.Server.AddToFavourites]]**( );
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AddToHistory|Facepunch.Steamworks.ServerList.Server.AddToHistory]]**( );
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[FetchRules|Facepunch.Steamworks.ServerList.Server.FetchRules]]**( );
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[RemoveFromFavourites|Facepunch.Steamworks.ServerList.Server.RemoveFromFavourites]]**( );
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[RemoveFromHistory|Facepunch.Steamworks.ServerList.Server.RemoveFromHistory]]**( );
### Properties
* public [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Address|Facepunch.Steamworks.ServerList.Server.Address]]** { get; set; }
@ -15,6 +19,7 @@
* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ConnectionAddress|Facepunch.Steamworks.ServerList.Server.ConnectionAddress]]** { get; set; }
* public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ConnectionPort|Facepunch.Steamworks.ServerList.Server.ConnectionPort]]** { get; set; }
* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Description|Facepunch.Steamworks.ServerList.Server.Description]]** { get; set; }
* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Favourite|Facepunch.Steamworks.ServerList.Server.Favourite]]** { get; set; }
* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GameDir|Facepunch.Steamworks.ServerList.Server.GameDir]]** { get; set; }
* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[HasRules|Facepunch.Steamworks.ServerList.Server.HasRules]]** { get; set; }
* public [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[LastTimePlayed|Facepunch.Steamworks.ServerList.Server.LastTimePlayed]]** { get; set; }

@ -1,4 +0,0 @@
# ServerList.1
## Constructor
public **[[ServerList|Facepunch.Steamworks.ServerList.ServerList.1]]**( );

@ -1,16 +1,11 @@
# ServerList
### Constructors
* public **[[ServerList|Facepunch.Steamworks.ServerList.ServerList.1]]**( );
### Methods
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AddToFavourite|Facepunch.Steamworks.ServerList.AddToFavourite]]**( [[Server|Facepunch.Steamworks.ServerList.Server]] server );
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AddToHistory|Facepunch.Steamworks.ServerList.AddToHistory]]**( [[Server|Facepunch.Steamworks.ServerList.Server]] server );
* public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[Custom|Facepunch.Steamworks.ServerList.Custom]]**( [[IEnumerable<string>|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] serverList );
* public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[Favourites|Facepunch.Steamworks.ServerList.Favourites]]**( );
* public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[History|Facepunch.Steamworks.ServerList.History]]**( );
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.ServerList.Dispose]]**( );
* public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[Favourites|Facepunch.Steamworks.ServerList.Favourites]]**( [[Filter|Facepunch.Steamworks.ServerList.Filter]] filter );
* public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[Friends|Facepunch.Steamworks.ServerList.Friends]]**( [[Filter|Facepunch.Steamworks.ServerList.Filter]] filter );
* public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[History|Facepunch.Steamworks.ServerList.History]]**( [[Filter|Facepunch.Steamworks.ServerList.Filter]] filter );
* public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[Internet|Facepunch.Steamworks.ServerList.Internet]]**( [[Filter|Facepunch.Steamworks.ServerList.Filter]] filter );
* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsFavourite|Facepunch.Steamworks.ServerList.IsFavourite]]**( [[Server|Facepunch.Steamworks.ServerList.Server]] server );
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[RemoveFromFavourite|Facepunch.Steamworks.ServerList.RemoveFromFavourite]]**( [[Server|Facepunch.Steamworks.ServerList.Server]] server );
* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[RemoveFromHistory|Facepunch.Steamworks.ServerList.RemoveFromHistory]]**( [[Server|Facepunch.Steamworks.ServerList.Server]] server );
* public [[Request|Facepunch.Steamworks.ServerList.Request]] **[[Local|Facepunch.Steamworks.ServerList.Local]]**( [[Filter|Facepunch.Steamworks.ServerList.Filter]] filter );

@ -0,0 +1,8 @@
# OnResult
## Property
public [[Action<Query>|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OnResult|Facepunch.Steamworks.Workshop.Query.OnResult]]**;
### Summary
Called when the query finishes

@ -26,3 +26,6 @@
* public [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[UploaderAppId|Facepunch.Steamworks.Workshop.Query.UploaderAppId]]** { get; set; }
* public [[Nullable<ulong>|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[UserId|Facepunch.Steamworks.Workshop.Query.UserId]]** { get; set; }
* public [[UserQueryType|Facepunch.Steamworks.Workshop.UserQueryType]] **[[UserQueryType|Facepunch.Steamworks.Workshop.Query.UserQueryType]]** { get; set; }
### Fields
* public [[Action<Query>|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OnResult|Facepunch.Steamworks.Workshop.Query.OnResult]]**;