Format descriptions

Garry Newman 2016-11-04 20:57:34 +00:00
parent 3026928223
commit 5a2f068e93
39 changed files with 72 additions and 84 deletions

@ -7,7 +7,6 @@ bool UseThisCall
```
Some platforms allow/need CallingConvention.ThisCall. If you're crashing with argument null
errors on certain platforms, try flipping this to true.
I owe this logic to Riley Labrecque's hard work on Steamworks.net - I don't have the knowledge
or patience to find this shit on my own, so massive thanks to him. And also massive thanks to him
for releasing his shit open source under the MIT license so we can all learn and iterate.

@ -7,6 +7,5 @@ void SetKey( string Key, string Value )
```
Sets a Key Value. These can be anything you like, and are accessible
when querying servers from the server list.
Information describing gamemodes are common here.
```

@ -3,7 +3,6 @@
### Summary
```
Initialize this class for Game Servers.
Game servers offer a limited amount of Steam functionality - and don't require the Steam client.
```
@ -20,6 +19,7 @@ Initialize this class for Game Servers.
### Properties
* **uint** [[AppId|Facepunch.Steamworks.Server.AppId]]
* **ServerAuth** [[Auth|Facepunch.Steamworks.Server.Auth]]
* **int** [[BotCount|Facepunch.Steamworks.Server.BotCount]]
* **string** [[GameDescription|Facepunch.Steamworks.Server.GameDescription]]
* **string** [[GameTags|Facepunch.Steamworks.Server.GameTags]]
@ -33,12 +33,9 @@ Initialize this class for Game Servers.
* **bool** [[Passworded|Facepunch.Steamworks.Server.Passworded]]
* **string** [[Product|Facepunch.Steamworks.Server.Product]]
* **IPAddress** [[PublicIp|Facepunch.Steamworks.Server.PublicIp]]
* **ServerQuery** [[Query|Facepunch.Steamworks.Server.Query]]
* **string** [[ServerName|Facepunch.Steamworks.Server.ServerName]]
* **ulong** [[SteamId|Facepunch.Steamworks.Server.SteamId]]
* **string** [[Username|Facepunch.Steamworks.Server.Username]]
* **ServerStats** [[Stats|Facepunch.Steamworks.Server.Stats]]
* **Workshop** [[Workshop|Facepunch.Steamworks.Server.Workshop]]
### Fields
* **ServerQuery** [[Query|Facepunch.Steamworks.Server.Query]]
* **ServerStats** [[Stats|Facepunch.Steamworks.Server.Stats]]
* **ServerAuth** [[Auth|Facepunch.Steamworks.Server.Auth]]

@ -5,9 +5,6 @@
No documentation available
```
### Constructors
* [[Voice|Facepunch.Steamworks.Voice.Voice.1]]( **Client** client )
### Methods
* **bool** [[Decompress|Facepunch.Steamworks.Voice.Decompress]]( **byte[]** input, **MemoryStream** output, **uint** samepleRate )
* **bool** [[Decompress|Facepunch.Steamworks.Voice.Decompress]]( **IntPtr** input, **int** inputoffset, **int** inputsize, **MemoryStream** output, **uint** samepleRate )

@ -6,7 +6,6 @@ Query CreateQuery( )
## Summary
```
Creates a query object, which is used to get a list of items.
This could be a list of the most popular items, or a search,
or just getting a list of the items you've uploaded.
```

@ -4,13 +4,10 @@
```
Allows you to interact with Steam's UGC stuff (User Generated Content).
To put simply, this allows you to upload a folder of files to Steam.
To upload a new file use CreateItem. This returns an Editor object.
This object is also used to edit existing items.
To get a list of items you can call CreateQuery. From there you can download
an item and retrieve the folder that it's downloaded to.
Generally there's no need to compress and decompress your uploads, so you should
usually be able to use the content straight from the destination folder.
```