diff --git a/Generated/Facepunch.Steamworks.Achievement.Achievement.1.md b/Generated/Facepunch.Steamworks.Achievement.Achievement.1.md new file mode 100644 index 0000000..eedb3b3 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievement.Achievement.1.md @@ -0,0 +1,4 @@ +# Achievement.1 +## Constructor +public **[[Achievement|Facepunch.Steamworks.Achievement.Achievement.1]]**( [[Client|Facepunch.Steamworks.Client]] client, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] index ); + diff --git a/Generated/Facepunch.Steamworks.Achievement.Description.md b/Generated/Facepunch.Steamworks.Achievement.Description.md new file mode 100644 index 0000000..62e8049 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievement.Description.md @@ -0,0 +1,4 @@ +# Description +## Property +public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Description|Facepunch.Steamworks.Achievement.Description]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Achievement.Icon.md b/Generated/Facepunch.Steamworks.Achievement.Icon.md new file mode 100644 index 0000000..fd5d07b --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievement.Icon.md @@ -0,0 +1,4 @@ +# Icon +## Property +public [[Image|Facepunch.Steamworks.Image]] **[[Icon|Facepunch.Steamworks.Achievement.Icon]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Achievement.Id.md b/Generated/Facepunch.Steamworks.Achievement.Id.md new file mode 100644 index 0000000..cc21c04 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievement.Id.md @@ -0,0 +1,4 @@ +# Id +## Property +public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Id|Facepunch.Steamworks.Achievement.Id]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Achievement.Name.md b/Generated/Facepunch.Steamworks.Achievement.Name.md new file mode 100644 index 0000000..5bd5a46 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievement.Name.md @@ -0,0 +1,4 @@ +# Name +## Property +public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Name|Facepunch.Steamworks.Achievement.Name]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Achievement.Percentage.md b/Generated/Facepunch.Steamworks.Achievement.Percentage.md new file mode 100644 index 0000000..9ec9bc5 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievement.Percentage.md @@ -0,0 +1,8 @@ +# Percentage +## Property +public [[float|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Percentage|Facepunch.Steamworks.Achievement.Percentage]]** { get; set; } + +### Summary +If this achievement is linked to a stat this will return the progress. + + diff --git a/Generated/Facepunch.Steamworks.Achievement.Refresh.md b/Generated/Facepunch.Steamworks.Achievement.Refresh.md new file mode 100644 index 0000000..2f66766 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievement.Refresh.md @@ -0,0 +1,9 @@ +# Refresh +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Refresh|Facepunch.Steamworks.Achievement.Refresh]]**( ); + +### Summary +Refresh the unlock state. You shouldn't need to call this manually +but it's here if you have to for some reason. + + diff --git a/Generated/Facepunch.Steamworks.Achievement.Reset.md b/Generated/Facepunch.Steamworks.Achievement.Reset.md new file mode 100644 index 0000000..fca1a77 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievement.Reset.md @@ -0,0 +1,8 @@ +# Reset +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Reset|Facepunch.Steamworks.Achievement.Reset]]**( ); + +### Summary +Reset this achievement to not achieved + + diff --git a/Generated/Facepunch.Steamworks.Achievement.State.md b/Generated/Facepunch.Steamworks.Achievement.State.md new file mode 100644 index 0000000..3837a9b --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievement.State.md @@ -0,0 +1,8 @@ +# State +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[State|Facepunch.Steamworks.Achievement.State]]** { get; set; } + +### Summary +True if unlocked + + diff --git a/Generated/Facepunch.Steamworks.Achievement.Trigger.md b/Generated/Facepunch.Steamworks.Achievement.Trigger.md new file mode 100644 index 0000000..1405e52 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievement.Trigger.md @@ -0,0 +1,8 @@ +# Trigger +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Trigger|Facepunch.Steamworks.Achievement.Trigger]]**( [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] apply ); + +### Summary +Make this achievement earned + + diff --git a/Generated/Facepunch.Steamworks.Achievement.UnlockTime.md b/Generated/Facepunch.Steamworks.Achievement.UnlockTime.md new file mode 100644 index 0000000..22400f1 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievement.UnlockTime.md @@ -0,0 +1,8 @@ +# UnlockTime +## Property +public [[DateTime|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[UnlockTime|Facepunch.Steamworks.Achievement.UnlockTime]]** { get; set; } + +### Summary +Should hold the unlock time if State is true + + diff --git a/Generated/Facepunch.Steamworks.Achievement.md b/Generated/Facepunch.Steamworks.Achievement.md new file mode 100644 index 0000000..6ff3bb7 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievement.md @@ -0,0 +1,19 @@ +# Achievement + + +### Constructors +* public **[[Achievement|Facepunch.Steamworks.Achievement.Achievement.1]]**( [[Client|Facepunch.Steamworks.Client]] client, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] index ); + +### Methods +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Refresh|Facepunch.Steamworks.Achievement.Refresh]]**( ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Reset|Facepunch.Steamworks.Achievement.Reset]]**( ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Trigger|Facepunch.Steamworks.Achievement.Trigger]]**( [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] apply ); + +### Properties +* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Description|Facepunch.Steamworks.Achievement.Description]]** { get; set; } +* public [[Image|Facepunch.Steamworks.Image]] **[[Icon|Facepunch.Steamworks.Achievement.Icon]]** { get; set; } +* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Id|Facepunch.Steamworks.Achievement.Id]]** { get; set; } +* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Name|Facepunch.Steamworks.Achievement.Name]]** { get; set; } +* public [[float|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Percentage|Facepunch.Steamworks.Achievement.Percentage]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[State|Facepunch.Steamworks.Achievement.State]]** { get; set; } +* public [[DateTime|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[UnlockTime|Facepunch.Steamworks.Achievement.UnlockTime]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.Achievements.All.md b/Generated/Facepunch.Steamworks.Achievements.All.md new file mode 100644 index 0000000..7836b9a --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievements.All.md @@ -0,0 +1,4 @@ +# All +## Property +public [[Achievement[]|Facepunch.Steamworks.Achievement]] **[[All|Facepunch.Steamworks.Achievements.All]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Achievements.Dispose.md b/Generated/Facepunch.Steamworks.Achievements.Dispose.md new file mode 100644 index 0000000..f02f3f5 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievements.Dispose.md @@ -0,0 +1,4 @@ +# Dispose +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.Achievements.Dispose]]**( ); + diff --git a/Generated/Facepunch.Steamworks.Achievements.Find.md b/Generated/Facepunch.Steamworks.Achievements.Find.md new file mode 100644 index 0000000..0d3feca --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievements.Find.md @@ -0,0 +1,8 @@ +# Find +## Method +public [[Achievement|Facepunch.Steamworks.Achievement]] **[[Find|Facepunch.Steamworks.Achievements.Find]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] identifier ); + +### Summary +Find an achievement by name. Will be null if not found, or not ready. + + diff --git a/Generated/Facepunch.Steamworks.Achievements.Refresh.md b/Generated/Facepunch.Steamworks.Achievements.Refresh.md new file mode 100644 index 0000000..8fdbb10 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievements.Refresh.md @@ -0,0 +1,4 @@ +# Refresh +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Refresh|Facepunch.Steamworks.Achievements.Refresh]]**( ); + diff --git a/Generated/Facepunch.Steamworks.Achievements.Reset.md b/Generated/Facepunch.Steamworks.Achievements.Reset.md new file mode 100644 index 0000000..cd99233 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievements.Reset.md @@ -0,0 +1,8 @@ +# Reset +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Reset|Facepunch.Steamworks.Achievements.Reset]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] identifier ); + +### Summary +Reset an achievement by identifier + + diff --git a/Generated/Facepunch.Steamworks.Achievements.Trigger.md b/Generated/Facepunch.Steamworks.Achievements.Trigger.md new file mode 100644 index 0000000..5e6ce4f --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievements.Trigger.md @@ -0,0 +1,10 @@ +# Trigger +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Trigger|Facepunch.Steamworks.Achievements.Trigger]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] identifier, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] apply ); + +### Summary +Unlock an achievement by identifier. If apply is true this will happen as expected +and the achievement overlay will popup etc. If it's false then you'll have to manually +call Stats.StoreStats() to actually trigger it. + + diff --git a/Generated/Facepunch.Steamworks.Achievements.md b/Generated/Facepunch.Steamworks.Achievements.md new file mode 100644 index 0000000..e307f13 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Achievements.md @@ -0,0 +1,12 @@ +# Achievements + + +### Methods +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.Achievements.Dispose]]**( ); +* public [[Achievement|Facepunch.Steamworks.Achievement]] **[[Find|Facepunch.Steamworks.Achievements.Find]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] identifier ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Refresh|Facepunch.Steamworks.Achievements.Refresh]]**( ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Reset|Facepunch.Steamworks.Achievements.Reset]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] identifier ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Trigger|Facepunch.Steamworks.Achievements.Trigger]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] identifier, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] apply ); + +### Properties +* public [[Achievement[]|Facepunch.Steamworks.Achievement]] **[[All|Facepunch.Steamworks.Achievements.All]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.App.BuildId.md b/Generated/Facepunch.Steamworks.App.BuildId.md deleted file mode 100644 index 715ecc9..0000000 --- a/Generated/Facepunch.Steamworks.App.BuildId.md +++ /dev/null @@ -1,10 +0,0 @@ -# BuildId -## Property -public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BuildId|Facepunch.Steamworks.App.BuildId]]** { get; set; } - -### Summary -Returns the current BuildId of the game. -This is pretty useless, as it isn't guarenteed to return -the build id you're playing, or the latest build id. - - diff --git a/Generated/Facepunch.Steamworks.App.Dispose.md b/Generated/Facepunch.Steamworks.App.Dispose.md new file mode 100644 index 0000000..243c3a7 --- /dev/null +++ b/Generated/Facepunch.Steamworks.App.Dispose.md @@ -0,0 +1,4 @@ +# Dispose +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.App.Dispose]]**( ); + diff --git a/Generated/Facepunch.Steamworks.App.InstallDlc.md b/Generated/Facepunch.Steamworks.App.InstallDlc.md new file mode 100644 index 0000000..9a69cf0 --- /dev/null +++ b/Generated/Facepunch.Steamworks.App.InstallDlc.md @@ -0,0 +1,8 @@ +# InstallDlc +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[InstallDlc|Facepunch.Steamworks.App.InstallDlc]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId ); + +### Summary +Tell steam to install the Dlc specified by the AppId + + diff --git a/Generated/Facepunch.Steamworks.App.IsInstalled.md b/Generated/Facepunch.Steamworks.App.IsInstalled.md new file mode 100644 index 0000000..002abfe --- /dev/null +++ b/Generated/Facepunch.Steamworks.App.IsInstalled.md @@ -0,0 +1,8 @@ +# IsInstalled +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsInstalled|Facepunch.Steamworks.App.IsInstalled]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId ); + +### Summary +Returns true if specified app is installed. + + diff --git a/Generated/Facepunch.Steamworks.App.IsSubscribed.md b/Generated/Facepunch.Steamworks.App.IsSubscribed.md new file mode 100644 index 0000000..b9e62a3 --- /dev/null +++ b/Generated/Facepunch.Steamworks.App.IsSubscribed.md @@ -0,0 +1,9 @@ +# IsSubscribed +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsSubscribed|Facepunch.Steamworks.App.IsSubscribed]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId ); + +### Summary +Checks if the active user is subscribed to a specified AppId. +Only use this if you need to check ownership of another game related to yours, a demo for example. + + diff --git a/Generated/Facepunch.Steamworks.App.MarkContentCorrupt.md b/Generated/Facepunch.Steamworks.App.MarkContentCorrupt.md index f72044c..96ecf19 100644 --- a/Generated/Facepunch.Steamworks.App.MarkContentCorrupt.md +++ b/Generated/Facepunch.Steamworks.App.MarkContentCorrupt.md @@ -2,3 +2,9 @@ ## Method public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[MarkContentCorrupt|Facepunch.Steamworks.App.MarkContentCorrupt]]**( [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] missingFilesOnly ); +### Summary +Mark the content as corrupt, so it will validate the downloaded files +once the app is closed. This is good to call when you detect a crash happening +or a file is missing that is meant to be there. + + diff --git a/Generated/Facepunch.Steamworks.App.PurchaseTime.md b/Generated/Facepunch.Steamworks.App.PurchaseTime.md new file mode 100644 index 0000000..9f29ee4 --- /dev/null +++ b/Generated/Facepunch.Steamworks.App.PurchaseTime.md @@ -0,0 +1,8 @@ +# PurchaseTime +## Method +public [[DateTime|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[PurchaseTime|Facepunch.Steamworks.App.PurchaseTime]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId ); + +### Summary +Get the purchase time for this appid. Will return DateTime.MinValue if none. + + diff --git a/Generated/Facepunch.Steamworks.App.UninstallDlc.md b/Generated/Facepunch.Steamworks.App.UninstallDlc.md new file mode 100644 index 0000000..c6f6e7b --- /dev/null +++ b/Generated/Facepunch.Steamworks.App.UninstallDlc.md @@ -0,0 +1,8 @@ +# UninstallDlc +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[UninstallDlc|Facepunch.Steamworks.App.UninstallDlc]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId ); + +### Summary +Tell steam to uninstall the Dlc specified by the AppId + + diff --git a/Generated/Facepunch.Steamworks.App.md b/Generated/Facepunch.Steamworks.App.md index d59fcfe..35d0992 100644 --- a/Generated/Facepunch.Steamworks.App.md +++ b/Generated/Facepunch.Steamworks.App.md @@ -2,7 +2,10 @@ ### Methods +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.App.Dispose]]**( ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[InstallDlc|Facepunch.Steamworks.App.InstallDlc]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsInstalled|Facepunch.Steamworks.App.IsInstalled]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsSubscribed|Facepunch.Steamworks.App.IsSubscribed]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId ); * public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[MarkContentCorrupt|Facepunch.Steamworks.App.MarkContentCorrupt]]**( [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] missingFilesOnly ); - -### Properties -* public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BuildId|Facepunch.Steamworks.App.BuildId]]** { get; set; } +* public [[DateTime|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[PurchaseTime|Facepunch.Steamworks.App.PurchaseTime]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[UninstallDlc|Facepunch.Steamworks.App.UninstallDlc]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId ); diff --git a/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.BeginInvoke.md b/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.BeginInvoke.md new file mode 100644 index 0000000..486e018 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.BeginInvoke.md @@ -0,0 +1,4 @@ +# BeginInvoke +## Method +public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.Callbacks.FailureCallback.BeginInvoke]]**( [[Result|Facepunch.Steamworks.Callbacks.Result]] reason, [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); + diff --git a/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.EndInvoke.md b/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.EndInvoke.md new file mode 100644 index 0000000..c14489a --- /dev/null +++ b/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.EndInvoke.md @@ -0,0 +1,4 @@ +# EndInvoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.Callbacks.FailureCallback.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); + diff --git a/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.FailureCallback.1.md b/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.FailureCallback.1.md new file mode 100644 index 0000000..879c751 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.FailureCallback.1.md @@ -0,0 +1,4 @@ +# FailureCallback.1 +## Constructor +public **[[FailureCallback|Facepunch.Steamworks.Callbacks.FailureCallback.FailureCallback.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + diff --git a/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.Invoke.md b/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.Invoke.md new file mode 100644 index 0000000..bb56c3d --- /dev/null +++ b/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.Invoke.md @@ -0,0 +1,4 @@ +# Invoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.Callbacks.FailureCallback.Invoke]]**( [[Result|Facepunch.Steamworks.Callbacks.Result]] reason ); + diff --git a/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.Method.md b/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.Method.md new file mode 100644 index 0000000..52694b7 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.Method.md @@ -0,0 +1,4 @@ +# Method +## Property +public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.Callbacks.FailureCallback.Method]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.Target.md b/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.Target.md new file mode 100644 index 0000000..da174ba --- /dev/null +++ b/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.Target.md @@ -0,0 +1,4 @@ +# Target +## Property +public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.Callbacks.FailureCallback.Target]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.md b/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.md new file mode 100644 index 0000000..ee91e60 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Callbacks.FailureCallback.md @@ -0,0 +1,14 @@ +# FailureCallback + + +### Constructors +* public **[[FailureCallback|Facepunch.Steamworks.Callbacks.FailureCallback.FailureCallback.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + +### Methods +* public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.Callbacks.FailureCallback.BeginInvoke]]**( [[Result|Facepunch.Steamworks.Callbacks.Result]] reason, [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.Callbacks.FailureCallback.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.Callbacks.FailureCallback.Invoke]]**( [[Result|Facepunch.Steamworks.Callbacks.Result]] reason ); + +### Properties +* public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.Callbacks.FailureCallback.Method]]** { get; set; } +* public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.Callbacks.FailureCallback.Target]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.Client.Achievements.md b/Generated/Facepunch.Steamworks.Client.Achievements.md new file mode 100644 index 0000000..a63ffbe --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.Achievements.md @@ -0,0 +1,4 @@ +# Achievements +## Property +public [[Achievements|Facepunch.Steamworks.Achievements]] **[[Achievements|Facepunch.Steamworks.Client.Achievements]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Client.AvailableLanguages.md b/Generated/Facepunch.Steamworks.Client.AvailableLanguages.md new file mode 100644 index 0000000..5dc24c4 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.AvailableLanguages.md @@ -0,0 +1,8 @@ +# AvailableLanguages +## Property +public [[String[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AvailableLanguages|Facepunch.Steamworks.Client.AvailableLanguages]]** { get; set; } + +### Summary +List of languages available to the game + + diff --git a/Generated/Facepunch.Steamworks.Client.BuildId.md b/Generated/Facepunch.Steamworks.Client.BuildId.md new file mode 100644 index 0000000..6b78e08 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.BuildId.md @@ -0,0 +1,8 @@ +# BuildId +## Property +public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BuildId|Facepunch.Steamworks.Client.BuildId]]** { get; set; } + +### Summary +The BuildId of the current build + + diff --git a/Generated/Facepunch.Steamworks.Client.CurrentLanguage.md b/Generated/Facepunch.Steamworks.Client.CurrentLanguage.md new file mode 100644 index 0000000..34750d2 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.CurrentLanguage.md @@ -0,0 +1,8 @@ +# CurrentLanguage +## Property +public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[CurrentLanguage|Facepunch.Steamworks.Client.CurrentLanguage]]** { get; set; } + +### Summary +The currently selected language + + diff --git a/Generated/Facepunch.Steamworks.Client.InstallFolder.md b/Generated/Facepunch.Steamworks.Client.InstallFolder.md new file mode 100644 index 0000000..3b3a642 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.InstallFolder.md @@ -0,0 +1,8 @@ +# InstallFolder +## Property +public [[DirectoryInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[InstallFolder|Facepunch.Steamworks.Client.InstallFolder]]** { get; set; } + +### Summary +The folder in which this app is installed + + diff --git a/Generated/Facepunch.Steamworks.Client.Instance.md b/Generated/Facepunch.Steamworks.Client.Instance.md new file mode 100644 index 0000000..9a86be3 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.Instance.md @@ -0,0 +1,8 @@ +# Instance +## Property +public [[Client|Facepunch.Steamworks.Client]] **[[Instance|Facepunch.Steamworks.Client.Instance]]** { get; set; } + +### Summary +A singleton accessor to get the current client instance. + + diff --git a/Generated/Facepunch.Steamworks.Client.IsCybercafe.md b/Generated/Facepunch.Steamworks.Client.IsCybercafe.md new file mode 100644 index 0000000..a13fe85 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.IsCybercafe.md @@ -0,0 +1,8 @@ +# IsCybercafe +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsCybercafe|Facepunch.Steamworks.Client.IsCybercafe]]** { get; set; } + +### Summary +True if we're a cybercafe account + + diff --git a/Generated/Facepunch.Steamworks.Client.IsLowViolence.md b/Generated/Facepunch.Steamworks.Client.IsLowViolence.md new file mode 100644 index 0000000..927ea1d --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.IsLowViolence.md @@ -0,0 +1,8 @@ +# IsLowViolence +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsLowViolence|Facepunch.Steamworks.Client.IsLowViolence]]** { get; set; } + +### Summary +True if we're in low violence mode (germans are only allowed to see the insides of bodies in porn) + + diff --git a/Generated/Facepunch.Steamworks.Client.IsSubscribed.md b/Generated/Facepunch.Steamworks.Client.IsSubscribed.md new file mode 100644 index 0000000..6cb07ce --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.IsSubscribed.md @@ -0,0 +1,8 @@ +# IsSubscribed +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsSubscribed|Facepunch.Steamworks.Client.IsSubscribed]]** { get; set; } + +### Summary +True if we're subscribed/authorised to be running this app + + diff --git a/Generated/Facepunch.Steamworks.Client.IsSubscribedFromFreeWeekend.md b/Generated/Facepunch.Steamworks.Client.IsSubscribedFromFreeWeekend.md new file mode 100644 index 0000000..51719d5 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.IsSubscribedFromFreeWeekend.md @@ -0,0 +1,9 @@ +# IsSubscribedFromFreeWeekend +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsSubscribedFromFreeWeekend|Facepunch.Steamworks.Client.IsSubscribedFromFreeWeekend]]** { get; set; } + +### Summary +True if we're subscribed/authorised to be running this app, but only temporarily +due to a free weekend etc. + + diff --git a/Generated/Facepunch.Steamworks.Client.MicroTransactions.md b/Generated/Facepunch.Steamworks.Client.MicroTransactions.md new file mode 100644 index 0000000..ae9a7c9 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.MicroTransactions.md @@ -0,0 +1,4 @@ +# MicroTransactions +## Property +public [[MicroTransactions|Facepunch.Steamworks.MicroTransactions]] **[[MicroTransactions|Facepunch.Steamworks.Client.MicroTransactions]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Client.OwnerSteamId.md b/Generated/Facepunch.Steamworks.Client.OwnerSteamId.md new file mode 100644 index 0000000..171bb87 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.OwnerSteamId.md @@ -0,0 +1,8 @@ +# OwnerSteamId +## Property +public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OwnerSteamId|Facepunch.Steamworks.Client.OwnerSteamId]]** { get; set; } + +### Summary +If we're sharing this game, this is the owner of it. + + diff --git a/Generated/Facepunch.Steamworks.Client.RemoteStorage.md b/Generated/Facepunch.Steamworks.Client.RemoteStorage.md new file mode 100644 index 0000000..3fe3e3f --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.RemoteStorage.md @@ -0,0 +1,4 @@ +# RemoteStorage +## Property +public [[RemoteStorage|Facepunch.Steamworks.RemoteStorage]] **[[RemoteStorage|Facepunch.Steamworks.Client.RemoteStorage]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Client.RestartIfNecessary.md b/Generated/Facepunch.Steamworks.Client.RestartIfNecessary.md new file mode 100644 index 0000000..605502d --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.RestartIfNecessary.md @@ -0,0 +1,16 @@ +# RestartIfNecessary +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[RestartIfNecessary|Facepunch.Steamworks.Client.RestartIfNecessary]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appid ); + +### Summary +Checks if your executable was launched through Steam and relaunches it through Steam if it wasn't. +If this returns true then it starts the Steam client if required and launches your game again through it, +and you should quit your process as soon as possible. This effectively runs steam://run/AppId so it may +not relaunch the exact executable that called it, as it will always relaunch from the version installed +in your Steam library folder. +If it returns false, then your game was launched by the Steam client and no action needs to be taken. +One exception is if a steam_appid.txt file is present then this will return false regardless. This allows +you to develop and test without launching your game through the Steam client. Make sure to remove the +steam_appid.txt file when uploading the game to your Steam depot! + + diff --git a/Generated/Facepunch.Steamworks.Client.User.md b/Generated/Facepunch.Steamworks.Client.User.md new file mode 100644 index 0000000..bcf6e72 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Client.User.md @@ -0,0 +1,4 @@ +# User +## Property +public [[User|Facepunch.Steamworks.User]] **[[User|Facepunch.Steamworks.Client.User]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Client.md b/Generated/Facepunch.Steamworks.Client.md index bd55abd..248efe6 100644 --- a/Generated/Facepunch.Steamworks.Client.md +++ b/Generated/Facepunch.Steamworks.Client.md @@ -7,23 +7,38 @@ ### Methods * public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.Client.Dispose]]**( ); * public [[Leaderboard|Facepunch.Steamworks.Leaderboard]] **[[GetLeaderboard|Facepunch.Steamworks.Client.GetLeaderboard]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name, [[LeaderboardSortMethod|Facepunch.Steamworks.Client.LeaderboardSortMethod]] sortMethod, [[LeaderboardDisplayType|Facepunch.Steamworks.Client.LeaderboardDisplayType]] displayType ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[RestartIfNecessary|Facepunch.Steamworks.Client.RestartIfNecessary]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appid ); * public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[RunCallbacks|Facepunch.Steamworks.Client.RunCallbacks]]**( ); * public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Update|Facepunch.Steamworks.Client.Update]]**( ); ### Properties +* public [[Achievements|Facepunch.Steamworks.Achievements]] **[[Achievements|Facepunch.Steamworks.Client.Achievements]]** { get; set; } * public [[App|Facepunch.Steamworks.App]] **[[App|Facepunch.Steamworks.Client.App]]** { get; set; } * public [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AppId|Facepunch.Steamworks.Client.AppId]]** { get; set; } * public [[Auth|Facepunch.Steamworks.Auth]] **[[Auth|Facepunch.Steamworks.Client.Auth]]** { get; set; } +* public [[String[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AvailableLanguages|Facepunch.Steamworks.Client.AvailableLanguages]]** { get; set; } * public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BetaName|Facepunch.Steamworks.Client.BetaName]]** { get; set; } +* public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BuildId|Facepunch.Steamworks.Client.BuildId]]** { get; set; } +* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[CurrentLanguage|Facepunch.Steamworks.Client.CurrentLanguage]]** { get; set; } * public [[Friends|Facepunch.Steamworks.Friends]] **[[Friends|Facepunch.Steamworks.Client.Friends]]** { get; set; } +* public [[DirectoryInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[InstallFolder|Facepunch.Steamworks.Client.InstallFolder]]** { get; set; } +* public [[Client|Facepunch.Steamworks.Client]] **[[Instance|Facepunch.Steamworks.Client.Instance]]** { get; set; } * public [[Inventory|Facepunch.Steamworks.Inventory]] **[[Inventory|Facepunch.Steamworks.Client.Inventory]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsCybercafe|Facepunch.Steamworks.Client.IsCybercafe]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsLowViolence|Facepunch.Steamworks.Client.IsLowViolence]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsSubscribed|Facepunch.Steamworks.Client.IsSubscribed]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsSubscribedFromFreeWeekend|Facepunch.Steamworks.Client.IsSubscribedFromFreeWeekend]]** { get; set; } * public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsValid|Facepunch.Steamworks.Client.IsValid]]** { get; set; } +* public [[MicroTransactions|Facepunch.Steamworks.MicroTransactions]] **[[MicroTransactions|Facepunch.Steamworks.Client.MicroTransactions]]** { get; set; } * public [[Networking|Facepunch.Steamworks.Networking]] **[[Networking|Facepunch.Steamworks.Client.Networking]]** { get; set; } * public [[Overlay|Facepunch.Steamworks.Overlay]] **[[Overlay|Facepunch.Steamworks.Client.Overlay]]** { get; set; } +* public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OwnerSteamId|Facepunch.Steamworks.Client.OwnerSteamId]]** { get; set; } +* public [[RemoteStorage|Facepunch.Steamworks.RemoteStorage]] **[[RemoteStorage|Facepunch.Steamworks.Client.RemoteStorage]]** { get; set; } * public [[Screenshots|Facepunch.Steamworks.Screenshots]] **[[Screenshots|Facepunch.Steamworks.Client.Screenshots]]** { get; set; } * public [[ServerList|Facepunch.Steamworks.ServerList]] **[[ServerList|Facepunch.Steamworks.Client.ServerList]]** { get; set; } * public [[Stats|Facepunch.Steamworks.Stats]] **[[Stats|Facepunch.Steamworks.Client.Stats]]** { get; set; } * public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[SteamId|Facepunch.Steamworks.Client.SteamId]]** { get; set; } +* public [[User|Facepunch.Steamworks.User]] **[[User|Facepunch.Steamworks.Client.User]]** { get; set; } * public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Username|Facepunch.Steamworks.Client.Username]]** { get; set; } * public [[Voice|Facepunch.Steamworks.Voice]] **[[Voice|Facepunch.Steamworks.Client.Voice]]** { get; set; } * public [[Workshop|Facepunch.Steamworks.Workshop]] **[[Workshop|Facepunch.Steamworks.Client.Workshop]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.Inventory.GenerateItem.md b/Generated/Facepunch.Steamworks.Inventory.GenerateItem.md new file mode 100644 index 0000000..5ae2c51 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Inventory.GenerateItem.md @@ -0,0 +1,11 @@ +# GenerateItem +## Method +public [[Result|Facepunch.Steamworks.Inventory.Result]] **[[GenerateItem|Facepunch.Steamworks.Inventory.GenerateItem]]**( [[Definition|Facepunch.Steamworks.Inventory.Definition]] target, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] amount ); + +### Summary +This is used to grant a specific item to the user. This should +only be used for development prototyping, from a trusted server, +or if you don't care about hacked clients granting arbitrary items. +This call can be disabled by a setting on Steamworks. + + diff --git a/Generated/Facepunch.Steamworks.Inventory.md b/Generated/Facepunch.Steamworks.Inventory.md index 8806854..57118c7 100644 --- a/Generated/Facepunch.Steamworks.Inventory.md +++ b/Generated/Facepunch.Steamworks.Inventory.md @@ -8,6 +8,7 @@ * public [[Result|Facepunch.Steamworks.Inventory.Result]] **[[Deserialize|Facepunch.Steamworks.Inventory.Deserialize]]**( [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] data, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] dataLength ); * public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.Inventory.Dispose]]**( ); * public [[Definition|Facepunch.Steamworks.Inventory.Definition]] **[[FindDefinition|Facepunch.Steamworks.Inventory.FindDefinition]]**( [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] DefinitionId ); +* public [[Result|Facepunch.Steamworks.Inventory.Result]] **[[GenerateItem|Facepunch.Steamworks.Inventory.GenerateItem]]**( [[Definition|Facepunch.Steamworks.Inventory.Definition]] target, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] amount ); * 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]]**( ); diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AddScore.md b/Generated/Facepunch.Steamworks.Leaderboard.AddScore.md index bc9f389..b121b88 100644 --- a/Generated/Facepunch.Steamworks.Leaderboard.AddScore.md +++ b/Generated/Facepunch.Steamworks.Leaderboard.AddScore.md @@ -1,10 +1,13 @@ # AddScore ## Method -public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AddScore|Facepunch.Steamworks.Leaderboard.AddScore]]**( [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] replaceOldScore, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] onlyIfBeatsOldScore, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] score, [[Int32[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] subscores ); +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AddScore|Facepunch.Steamworks.Leaderboard.AddScore]]**( [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] onlyIfBeatsOldScore, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] score, [[Int32[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] subscores, [[AddScoreCallback|Facepunch.Steamworks.Leaderboard.AddScoreCallback]] onSuccess, [[FailureCallback|Facepunch.Steamworks.Callbacks.FailureCallback]] onFailure ); ### Summary - Add a score to this leaderboard. - Subscores are totally optional, and can be used for other game defined data such as laps etc.. although - they have no bearing on sorting at all. +Add a score to this leaderboard. +Subscores are totally optional, and can be used for other game defined data such as laps etc.. although +they have no bearing on sorting at all +If onlyIfBeatsOldScore is true, the score will only be updated if it beats the existing score, else it will always +be updated. +Information about the newly submitted score is passed to the optional . diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.AddScoreCallback.1.md b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.AddScoreCallback.1.md new file mode 100644 index 0000000..eb7c54c --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.AddScoreCallback.1.md @@ -0,0 +1,4 @@ +# AddScoreCallback.1 +## Constructor +public **[[AddScoreCallback|Facepunch.Steamworks.Leaderboard.AddScoreCallback.AddScoreCallback.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.BeginInvoke.md b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.BeginInvoke.md new file mode 100644 index 0000000..e360cf4 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.BeginInvoke.md @@ -0,0 +1,4 @@ +# BeginInvoke +## Method +public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.Leaderboard.AddScoreCallback.BeginInvoke]]**( [[AddScoreResult|Facepunch.Steamworks.Leaderboard.AddScoreResult]] result, [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.EndInvoke.md b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.EndInvoke.md new file mode 100644 index 0000000..a11cdd2 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.EndInvoke.md @@ -0,0 +1,4 @@ +# EndInvoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.Leaderboard.AddScoreCallback.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.Invoke.md b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.Invoke.md new file mode 100644 index 0000000..a5586af --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.Invoke.md @@ -0,0 +1,4 @@ +# Invoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.Leaderboard.AddScoreCallback.Invoke]]**( [[AddScoreResult|Facepunch.Steamworks.Leaderboard.AddScoreResult]] result ); + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.Method.md b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.Method.md new file mode 100644 index 0000000..f93376e --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.Method.md @@ -0,0 +1,4 @@ +# Method +## Property +public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.Leaderboard.AddScoreCallback.Method]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.Target.md b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.Target.md new file mode 100644 index 0000000..822bf51 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.Target.md @@ -0,0 +1,4 @@ +# Target +## Property +public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.Leaderboard.AddScoreCallback.Target]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.md b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.md new file mode 100644 index 0000000..d37c82b --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreCallback.md @@ -0,0 +1,19 @@ +# AddScoreCallback + +### Summary +Callback invoked by when score submission +is complete. + + + +### Constructors +* public **[[AddScoreCallback|Facepunch.Steamworks.Leaderboard.AddScoreCallback.AddScoreCallback.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + +### Methods +* public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.Leaderboard.AddScoreCallback.BeginInvoke]]**( [[AddScoreResult|Facepunch.Steamworks.Leaderboard.AddScoreResult]] result, [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.Leaderboard.AddScoreCallback.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.Leaderboard.AddScoreCallback.Invoke]]**( [[AddScoreResult|Facepunch.Steamworks.Leaderboard.AddScoreResult]] result ); + +### Properties +* public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.Leaderboard.AddScoreCallback.Method]]** { get; set; } +* public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.Leaderboard.AddScoreCallback.Target]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.GlobalRankNew.md b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.GlobalRankNew.md new file mode 100644 index 0000000..27ce5c9 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.GlobalRankNew.md @@ -0,0 +1,4 @@ +# GlobalRankNew +## Property +public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GlobalRankNew|Facepunch.Steamworks.Leaderboard.AddScoreResult.GlobalRankNew]]**; + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.GlobalRankPrevious.md b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.GlobalRankPrevious.md new file mode 100644 index 0000000..b414faa --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.GlobalRankPrevious.md @@ -0,0 +1,4 @@ +# GlobalRankPrevious +## Property +public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GlobalRankPrevious|Facepunch.Steamworks.Leaderboard.AddScoreResult.GlobalRankPrevious]]**; + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.Score.md b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.Score.md new file mode 100644 index 0000000..7492983 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.Score.md @@ -0,0 +1,4 @@ +# Score +## Property +public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Score|Facepunch.Steamworks.Leaderboard.AddScoreResult.Score]]**; + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.ScoreChanged.md b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.ScoreChanged.md new file mode 100644 index 0000000..7085bbf --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.ScoreChanged.md @@ -0,0 +1,4 @@ +# ScoreChanged +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ScoreChanged|Facepunch.Steamworks.Leaderboard.AddScoreResult.ScoreChanged]]**; + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.md b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.md new file mode 100644 index 0000000..79f2cc4 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AddScoreResult.md @@ -0,0 +1,12 @@ +# AddScoreResult + +### Summary +Information about a newly submitted score. + + + +### Fields +* public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Score|Facepunch.Steamworks.Leaderboard.AddScoreResult.Score]]**; +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ScoreChanged|Facepunch.Steamworks.Leaderboard.AddScoreResult.ScoreChanged]]**; +* public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GlobalRankNew|Facepunch.Steamworks.Leaderboard.AddScoreResult.GlobalRankNew]]**; +* public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GlobalRankPrevious|Facepunch.Steamworks.Leaderboard.AddScoreResult.GlobalRankPrevious]]**; diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFile.md b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFile.md new file mode 100644 index 0000000..bbe687b --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFile.md @@ -0,0 +1,9 @@ +# AttachRemoteFile +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AttachRemoteFile|Facepunch.Steamworks.Leaderboard.AttachRemoteFile]]**( [[RemoteFile|Facepunch.Steamworks.RemoteFile]] file, [[AttachRemoteFileCallback|Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback]] onSuccess, [[FailureCallback|Facepunch.Steamworks.Callbacks.FailureCallback]] onFailure ); + +### Summary +Attempt to attach a file to the current user's leaderboard entry. +Can be useful for storing replays along with scores. + + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.AttachRemoteFileCallback.1.md b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.AttachRemoteFileCallback.1.md new file mode 100644 index 0000000..00bcbef --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.AttachRemoteFileCallback.1.md @@ -0,0 +1,4 @@ +# AttachRemoteFileCallback.1 +## Constructor +public **[[AttachRemoteFileCallback|Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.AttachRemoteFileCallback.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.BeginInvoke.md b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.BeginInvoke.md new file mode 100644 index 0000000..8190354 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.BeginInvoke.md @@ -0,0 +1,4 @@ +# BeginInvoke +## Method +public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.BeginInvoke]]**( [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.EndInvoke.md b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.EndInvoke.md new file mode 100644 index 0000000..1714524 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.EndInvoke.md @@ -0,0 +1,4 @@ +# EndInvoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Invoke.md b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Invoke.md new file mode 100644 index 0000000..6e9c275 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Invoke.md @@ -0,0 +1,4 @@ +# Invoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Invoke]]**( ); + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Method.md b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Method.md new file mode 100644 index 0000000..00c1ac6 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Method.md @@ -0,0 +1,4 @@ +# Method +## Property +public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Method]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Target.md b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Target.md new file mode 100644 index 0000000..650ebd2 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Target.md @@ -0,0 +1,4 @@ +# Target +## Property +public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Target]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.md b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.md new file mode 100644 index 0000000..385e585 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.md @@ -0,0 +1,18 @@ +# AttachRemoteFileCallback + +### Summary +Callback invoked by when file attachment is complete. + + + +### Constructors +* public **[[AttachRemoteFileCallback|Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.AttachRemoteFileCallback.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + +### Methods +* public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.BeginInvoke]]**( [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Invoke]]**( ); + +### Properties +* public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Method]]** { get; set; } +* public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback.Target]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.Leaderboard.Entry.AttachedFile.md b/Generated/Facepunch.Steamworks.Leaderboard.Entry.AttachedFile.md new file mode 100644 index 0000000..f50d520 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.Entry.AttachedFile.md @@ -0,0 +1,4 @@ +# AttachedFile +## Property +public [[RemoteFile|Facepunch.Steamworks.RemoteFile]] **[[AttachedFile|Facepunch.Steamworks.Leaderboard.Entry.AttachedFile]]**; + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.Entry.md b/Generated/Facepunch.Steamworks.Leaderboard.Entry.md index ac24dbf..392beb0 100644 --- a/Generated/Facepunch.Steamworks.Leaderboard.Entry.md +++ b/Generated/Facepunch.Steamworks.Leaderboard.Entry.md @@ -10,4 +10,5 @@ * public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Score|Facepunch.Steamworks.Leaderboard.Entry.Score]]**; * public [[Int32[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[SubScores|Facepunch.Steamworks.Leaderboard.Entry.SubScores]]**; * public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GlobalRank|Facepunch.Steamworks.Leaderboard.Entry.GlobalRank]]**; +* public [[RemoteFile|Facepunch.Steamworks.RemoteFile]] **[[AttachedFile|Facepunch.Steamworks.Leaderboard.Entry.AttachedFile]]**; * public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Name|Facepunch.Steamworks.Leaderboard.Entry.Name]]**; diff --git a/Generated/Facepunch.Steamworks.Leaderboard.FetchScores.md b/Generated/Facepunch.Steamworks.Leaderboard.FetchScores.md index 4be22a8..cec4c95 100644 --- a/Generated/Facepunch.Steamworks.Leaderboard.FetchScores.md +++ b/Generated/Facepunch.Steamworks.Leaderboard.FetchScores.md @@ -1,8 +1,8 @@ # FetchScores ## Method -public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[FetchScores|Facepunch.Steamworks.Leaderboard.FetchScores]]**( [[RequestType|Facepunch.Steamworks.Leaderboard.RequestType]] RequestType, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] start, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] end ); +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[FetchScores|Facepunch.Steamworks.Leaderboard.FetchScores]]**( [[RequestType|Facepunch.Steamworks.Leaderboard.RequestType]] RequestType, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] start, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] end, [[FetchScoresCallback|Facepunch.Steamworks.Leaderboard.FetchScoresCallback]] onSuccess, [[FailureCallback|Facepunch.Steamworks.Callbacks.FailureCallback]] onFailure ); ### Summary - Fetch a subset of scores. The scores end up in Results. + Fetch a subset of scores. The scores are passed to . diff --git a/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.BeginInvoke.md b/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.BeginInvoke.md new file mode 100644 index 0000000..2f3a7be --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.BeginInvoke.md @@ -0,0 +1,4 @@ +# BeginInvoke +## Method +public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.Leaderboard.FetchScoresCallback.BeginInvoke]]**( [[Entry[]|Facepunch.Steamworks.Leaderboard.Entry]] results, [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.EndInvoke.md b/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.EndInvoke.md new file mode 100644 index 0000000..b511695 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.EndInvoke.md @@ -0,0 +1,4 @@ +# EndInvoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.Leaderboard.FetchScoresCallback.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.FetchScoresCallback.1.md b/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.FetchScoresCallback.1.md new file mode 100644 index 0000000..85f032b --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.FetchScoresCallback.1.md @@ -0,0 +1,4 @@ +# FetchScoresCallback.1 +## Constructor +public **[[FetchScoresCallback|Facepunch.Steamworks.Leaderboard.FetchScoresCallback.FetchScoresCallback.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Invoke.md b/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Invoke.md new file mode 100644 index 0000000..011f856 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Invoke.md @@ -0,0 +1,4 @@ +# Invoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Invoke]]**( [[Entry[]|Facepunch.Steamworks.Leaderboard.Entry]] results ); + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Method.md b/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Method.md new file mode 100644 index 0000000..55ece7e --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Method.md @@ -0,0 +1,4 @@ +# Method +## Property +public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Method]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Target.md b/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Target.md new file mode 100644 index 0000000..23d1a83 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Target.md @@ -0,0 +1,4 @@ +# Target +## Property +public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Target]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.md b/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.md new file mode 100644 index 0000000..e7caf24 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Leaderboard.FetchScoresCallback.md @@ -0,0 +1,19 @@ +# FetchScoresCallback + +### Summary +Callback invoked by when +a query is complete. + + + +### Constructors +* public **[[FetchScoresCallback|Facepunch.Steamworks.Leaderboard.FetchScoresCallback.FetchScoresCallback.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + +### Methods +* public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.Leaderboard.FetchScoresCallback.BeginInvoke]]**( [[Entry[]|Facepunch.Steamworks.Leaderboard.Entry]] results, [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.Leaderboard.FetchScoresCallback.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Invoke]]**( [[Entry[]|Facepunch.Steamworks.Leaderboard.Entry]] results ); + +### Properties +* public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Method]]** { get; set; } +* public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.Leaderboard.FetchScoresCallback.Target]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.Leaderboard.md b/Generated/Facepunch.Steamworks.Leaderboard.md index 3927800..99082e5 100644 --- a/Generated/Facepunch.Steamworks.Leaderboard.md +++ b/Generated/Facepunch.Steamworks.Leaderboard.md @@ -2,9 +2,12 @@ ### Methods -* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AddScore|Facepunch.Steamworks.Leaderboard.AddScore]]**( [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] replaceOldScore, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] onlyIfBeatsOldScore, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] score, [[Int32[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] subscores ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AddScore|Facepunch.Steamworks.Leaderboard.AddScore]]**( [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] onlyIfBeatsOldScore, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] score, [[Int32[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] subscores ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AddScore|Facepunch.Steamworks.Leaderboard.AddScore]]**( [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] onlyIfBeatsOldScore, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] score, [[Int32[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] subscores, [[AddScoreCallback|Facepunch.Steamworks.Leaderboard.AddScoreCallback]] onSuccess, [[FailureCallback|Facepunch.Steamworks.Callbacks.FailureCallback]] onFailure ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AttachRemoteFile|Facepunch.Steamworks.Leaderboard.AttachRemoteFile]]**( [[RemoteFile|Facepunch.Steamworks.RemoteFile]] file, [[AttachRemoteFileCallback|Facepunch.Steamworks.Leaderboard.AttachRemoteFileCallback]] onSuccess, [[FailureCallback|Facepunch.Steamworks.Callbacks.FailureCallback]] onFailure ); * public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.Leaderboard.Dispose]]**( ); * public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[FetchScores|Facepunch.Steamworks.Leaderboard.FetchScores]]**( [[RequestType|Facepunch.Steamworks.Leaderboard.RequestType]] RequestType, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] start, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] end ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[FetchScores|Facepunch.Steamworks.Leaderboard.FetchScores]]**( [[RequestType|Facepunch.Steamworks.Leaderboard.RequestType]] RequestType, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] start, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] end, [[FetchScoresCallback|Facepunch.Steamworks.Leaderboard.FetchScoresCallback]] onSuccess, [[FailureCallback|Facepunch.Steamworks.Callbacks.FailureCallback]] onFailure ); ### Properties * public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsError|Facepunch.Steamworks.Leaderboard.IsError]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.AuthorizationResponse.1.md b/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.AuthorizationResponse.1.md new file mode 100644 index 0000000..a38a40f --- /dev/null +++ b/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.AuthorizationResponse.1.md @@ -0,0 +1,4 @@ +# AuthorizationResponse.1 +## Constructor +public **[[AuthorizationResponse|Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.AuthorizationResponse.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + diff --git a/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.BeginInvoke.md b/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.BeginInvoke.md new file mode 100644 index 0000000..f6c13ae --- /dev/null +++ b/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.BeginInvoke.md @@ -0,0 +1,4 @@ +# BeginInvoke +## Method +public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.BeginInvoke]]**( [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] authorized, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId, [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] orderId, [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); + diff --git a/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.EndInvoke.md b/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.EndInvoke.md new file mode 100644 index 0000000..2383dbc --- /dev/null +++ b/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.EndInvoke.md @@ -0,0 +1,4 @@ +# EndInvoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); + diff --git a/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Invoke.md b/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Invoke.md new file mode 100644 index 0000000..5f2552f --- /dev/null +++ b/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Invoke.md @@ -0,0 +1,4 @@ +# Invoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Invoke]]**( [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] authorized, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId, [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] orderId ); + diff --git a/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Method.md b/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Method.md new file mode 100644 index 0000000..8d66aa4 --- /dev/null +++ b/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Method.md @@ -0,0 +1,4 @@ +# Method +## Property +public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Method]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Target.md b/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Target.md new file mode 100644 index 0000000..a7464ae --- /dev/null +++ b/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Target.md @@ -0,0 +1,4 @@ +# Target +## Property +public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Target]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.md b/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.md new file mode 100644 index 0000000..8f4a774 --- /dev/null +++ b/Generated/Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.md @@ -0,0 +1,14 @@ +# AuthorizationResponse + + +### Constructors +* public **[[AuthorizationResponse|Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.AuthorizationResponse.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + +### Methods +* public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.BeginInvoke]]**( [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] authorized, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId, [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] orderId, [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Invoke]]**( [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] authorized, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId, [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] orderId ); + +### Properties +* public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Method]]** { get; set; } +* public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.MicroTransactions.AuthorizationResponse.Target]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.MicroTransactions.Dispose.md b/Generated/Facepunch.Steamworks.MicroTransactions.Dispose.md new file mode 100644 index 0000000..db209d7 --- /dev/null +++ b/Generated/Facepunch.Steamworks.MicroTransactions.Dispose.md @@ -0,0 +1,4 @@ +# Dispose +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.MicroTransactions.Dispose]]**( ); + diff --git a/Generated/Facepunch.Steamworks.MicroTransactions.md b/Generated/Facepunch.Steamworks.MicroTransactions.md new file mode 100644 index 0000000..b7bbd65 --- /dev/null +++ b/Generated/Facepunch.Steamworks.MicroTransactions.md @@ -0,0 +1,5 @@ +# MicroTransactions + + +### Methods +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.MicroTransactions.Dispose]]**( ); diff --git a/Generated/Facepunch.Steamworks.Networking.OnP2PData.md b/Generated/Facepunch.Steamworks.Networking.OnP2PData.md index 57b350d..145c21c 100644 --- a/Generated/Facepunch.Steamworks.Networking.OnP2PData.md +++ b/Generated/Facepunch.Steamworks.Networking.OnP2PData.md @@ -1,4 +1,4 @@ # OnP2PData ## Property -public [[Action<ulong, MemoryStream, int>|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OnP2PData|Facepunch.Steamworks.Networking.OnP2PData]]**; +public [[OnRecievedP2PData|Facepunch.Steamworks.Networking.OnRecievedP2PData]] **[[OnP2PData|Facepunch.Steamworks.Networking.OnP2PData]]**; diff --git a/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.BeginInvoke.md b/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.BeginInvoke.md new file mode 100644 index 0000000..cd93b69 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.BeginInvoke.md @@ -0,0 +1,4 @@ +# BeginInvoke +## Method +public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.Networking.OnRecievedP2PData.BeginInvoke]]**( [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] steamid, [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] data, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] dataLength, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] channel, [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); + diff --git a/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.EndInvoke.md b/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.EndInvoke.md new file mode 100644 index 0000000..2e59cbf --- /dev/null +++ b/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.EndInvoke.md @@ -0,0 +1,4 @@ +# EndInvoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.Networking.OnRecievedP2PData.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); + diff --git a/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.Invoke.md b/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.Invoke.md new file mode 100644 index 0000000..a5b7f49 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.Invoke.md @@ -0,0 +1,4 @@ +# Invoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.Networking.OnRecievedP2PData.Invoke]]**( [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] steamid, [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] data, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] dataLength, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] channel ); + diff --git a/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.Method.md b/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.Method.md new file mode 100644 index 0000000..fd5e866 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.Method.md @@ -0,0 +1,4 @@ +# Method +## Property +public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.Networking.OnRecievedP2PData.Method]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.OnRecievedP2PData.1.md b/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.OnRecievedP2PData.1.md new file mode 100644 index 0000000..cf5ae37 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.OnRecievedP2PData.1.md @@ -0,0 +1,4 @@ +# OnRecievedP2PData.1 +## Constructor +public **[[OnRecievedP2PData|Facepunch.Steamworks.Networking.OnRecievedP2PData.OnRecievedP2PData.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + diff --git a/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.Target.md b/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.Target.md new file mode 100644 index 0000000..f818a37 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.Target.md @@ -0,0 +1,4 @@ +# Target +## Property +public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.Networking.OnRecievedP2PData.Target]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.md b/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.md new file mode 100644 index 0000000..c7e3a08 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Networking.OnRecievedP2PData.md @@ -0,0 +1,14 @@ +# OnRecievedP2PData + + +### Constructors +* public **[[OnRecievedP2PData|Facepunch.Steamworks.Networking.OnRecievedP2PData.OnRecievedP2PData.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + +### Methods +* public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.Networking.OnRecievedP2PData.BeginInvoke]]**( [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] steamid, [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] data, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] dataLength, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] channel, [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.Networking.OnRecievedP2PData.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.Networking.OnRecievedP2PData.Invoke]]**( [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] steamid, [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] data, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] dataLength, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] channel ); + +### Properties +* public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.Networking.OnRecievedP2PData.Method]]** { get; set; } +* public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.Networking.OnRecievedP2PData.Target]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.Networking.md b/Generated/Facepunch.Steamworks.Networking.md index 72980a1..8655af1 100644 --- a/Generated/Facepunch.Steamworks.Networking.md +++ b/Generated/Facepunch.Steamworks.Networking.md @@ -8,6 +8,6 @@ * public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Update|Facepunch.Steamworks.Networking.Update]]**( ); ### Fields -* public [[Action<ulong, MemoryStream, int>|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OnP2PData|Facepunch.Steamworks.Networking.OnP2PData]]**; +* public [[OnRecievedP2PData|Facepunch.Steamworks.Networking.OnRecievedP2PData]] **[[OnP2PData|Facepunch.Steamworks.Networking.OnP2PData]]**; * public [[Func<ulong, bool>|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OnIncomingConnection|Facepunch.Steamworks.Networking.OnIncomingConnection]]**; * public [[Action<ulong, SessionError>|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OnConnectionFailed|Facepunch.Steamworks.Networking.OnConnectionFailed]]**; diff --git a/Generated/Facepunch.Steamworks.RemoteFile.Delete.md b/Generated/Facepunch.Steamworks.RemoteFile.Delete.md new file mode 100644 index 0000000..62e81fd --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.Delete.md @@ -0,0 +1,8 @@ +# Delete +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Delete|Facepunch.Steamworks.RemoteFile.Delete]]**( ); + +### Summary +Delete this file from remote storage. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.Download.md b/Generated/Facepunch.Steamworks.RemoteFile.Download.md new file mode 100644 index 0000000..0c6c629 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.Download.md @@ -0,0 +1,8 @@ +# Download +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Download|Facepunch.Steamworks.RemoteFile.Download]]**( [[DownloadCallback|Facepunch.Steamworks.RemoteFile.DownloadCallback]] onSuccess, [[FailureCallback|Facepunch.Steamworks.Callbacks.FailureCallback]] onFailure ); + +### Summary +Attempts to start downloading a shared file. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.BeginInvoke.md b/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.BeginInvoke.md new file mode 100644 index 0000000..28501ba --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.BeginInvoke.md @@ -0,0 +1,4 @@ +# BeginInvoke +## Method +public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.RemoteFile.DownloadCallback.BeginInvoke]]**( [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.DownloadCallback.1.md b/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.DownloadCallback.1.md new file mode 100644 index 0000000..2a56efc --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.DownloadCallback.1.md @@ -0,0 +1,4 @@ +# DownloadCallback.1 +## Constructor +public **[[DownloadCallback|Facepunch.Steamworks.RemoteFile.DownloadCallback.DownloadCallback.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.EndInvoke.md b/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.EndInvoke.md new file mode 100644 index 0000000..d0a9e5e --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.EndInvoke.md @@ -0,0 +1,4 @@ +# EndInvoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.RemoteFile.DownloadCallback.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.Invoke.md b/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.Invoke.md new file mode 100644 index 0000000..097ff9e --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.Invoke.md @@ -0,0 +1,4 @@ +# Invoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.RemoteFile.DownloadCallback.Invoke]]**( ); + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.Method.md b/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.Method.md new file mode 100644 index 0000000..69c5419 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.Method.md @@ -0,0 +1,4 @@ +# Method +## Property +public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.RemoteFile.DownloadCallback.Method]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.Target.md b/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.Target.md new file mode 100644 index 0000000..7e28a2b --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.Target.md @@ -0,0 +1,4 @@ +# Target +## Property +public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.RemoteFile.DownloadCallback.Target]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.md b/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.md new file mode 100644 index 0000000..8b2ba0b --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.DownloadCallback.md @@ -0,0 +1,18 @@ +# DownloadCallback + +### Summary +Callback invoked by when a file download is complete. + + + +### Constructors +* public **[[DownloadCallback|Facepunch.Steamworks.RemoteFile.DownloadCallback.DownloadCallback.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + +### Methods +* public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.RemoteFile.DownloadCallback.BeginInvoke]]**( [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.RemoteFile.DownloadCallback.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.RemoteFile.DownloadCallback.Invoke]]**( ); + +### Properties +* public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.RemoteFile.DownloadCallback.Method]]** { get; set; } +* public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.RemoteFile.DownloadCallback.Target]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.RemoteFile.Exists.md b/Generated/Facepunch.Steamworks.RemoteFile.Exists.md new file mode 100644 index 0000000..ffada89 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.Exists.md @@ -0,0 +1,8 @@ +# Exists +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Exists|Facepunch.Steamworks.RemoteFile.Exists]]** { get; set; } + +### Summary +Check if the file exists. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.FileName.md b/Generated/Facepunch.Steamworks.RemoteFile.FileName.md new file mode 100644 index 0000000..51b2f89 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.FileName.md @@ -0,0 +1,8 @@ +# FileName +## Property +public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[FileName|Facepunch.Steamworks.RemoteFile.FileName]]** { get; set; } + +### Summary +Name and path of the file. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.GetDownloadProgress.md b/Generated/Facepunch.Steamworks.RemoteFile.GetDownloadProgress.md new file mode 100644 index 0000000..911bc42 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.GetDownloadProgress.md @@ -0,0 +1,9 @@ +# GetDownloadProgress +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetDownloadProgress|Facepunch.Steamworks.RemoteFile.GetDownloadProgress]]**( [[Int32&|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] bytesDownloaded, [[Int32&|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] bytesExpected ); + +### Summary +Gets the number of bytes downloaded and the total number of bytes expected while +this file is downloading. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.IsDownloaded.md b/Generated/Facepunch.Steamworks.RemoteFile.IsDownloaded.md new file mode 100644 index 0000000..1717f1c --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.IsDownloaded.md @@ -0,0 +1,4 @@ +# IsDownloaded +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsDownloaded|Facepunch.Steamworks.RemoteFile.IsDownloaded]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.IsDownloading.md b/Generated/Facepunch.Steamworks.RemoteFile.IsDownloading.md new file mode 100644 index 0000000..45167bb --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.IsDownloading.md @@ -0,0 +1,4 @@ +# IsDownloading +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsDownloading|Facepunch.Steamworks.RemoteFile.IsDownloading]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.IsShared.md b/Generated/Facepunch.Steamworks.RemoteFile.IsShared.md new file mode 100644 index 0000000..b75369e --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.IsShared.md @@ -0,0 +1,8 @@ +# IsShared +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsShared|Facepunch.Steamworks.RemoteFile.IsShared]]** { get; set; } + +### Summary +If true, the file is available for other users to download. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.OpenRead.md b/Generated/Facepunch.Steamworks.RemoteFile.OpenRead.md new file mode 100644 index 0000000..8ae87dd --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.OpenRead.md @@ -0,0 +1,8 @@ +# OpenRead +## Method +public [[Stream|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OpenRead|Facepunch.Steamworks.RemoteFile.OpenRead]]**( ); + +### Summary +Opens a stream used to read from this file. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.OpenWrite.md b/Generated/Facepunch.Steamworks.RemoteFile.OpenWrite.md new file mode 100644 index 0000000..3db07eb --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.OpenWrite.md @@ -0,0 +1,8 @@ +# OpenWrite +## Method +public [[RemoteFileWriteStream|Facepunch.Steamworks.RemoteFileWriteStream]] **[[OpenWrite|Facepunch.Steamworks.RemoteFile.OpenWrite]]**( ); + +### Summary +Creates a used to write to this file. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.OwnerId.md b/Generated/Facepunch.Steamworks.RemoteFile.OwnerId.md new file mode 100644 index 0000000..55b5f77 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.OwnerId.md @@ -0,0 +1,8 @@ +# OwnerId +## Property +public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OwnerId|Facepunch.Steamworks.RemoteFile.OwnerId]]** { get; set; } + +### Summary +Steam ID of the file's owner. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.ReadAllBytes.md b/Generated/Facepunch.Steamworks.RemoteFile.ReadAllBytes.md new file mode 100644 index 0000000..6ace33f --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.ReadAllBytes.md @@ -0,0 +1,8 @@ +# ReadAllBytes +## Method +public [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ReadAllBytes|Facepunch.Steamworks.RemoteFile.ReadAllBytes]]**( ); + +### Summary +Reads the entire contents of the file as a byte array. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.ReadAllText.md b/Generated/Facepunch.Steamworks.RemoteFile.ReadAllText.md new file mode 100644 index 0000000..6141e0c --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.ReadAllText.md @@ -0,0 +1,8 @@ +# ReadAllText +## Method +public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ReadAllText|Facepunch.Steamworks.RemoteFile.ReadAllText]]**( [[Encoding|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] encoding ); + +### Summary +Reads the entire contents of the file as a string. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.Share.md b/Generated/Facepunch.Steamworks.RemoteFile.Share.md new file mode 100644 index 0000000..fc79e92 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.Share.md @@ -0,0 +1,8 @@ +# Share +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Share|Facepunch.Steamworks.RemoteFile.Share]]**( [[ShareCallback|Facepunch.Steamworks.RemoteFile.ShareCallback]] onSuccess, [[FailureCallback|Facepunch.Steamworks.Callbacks.FailureCallback]] onFailure ); + +### Summary +Attempt to publish this file for other users to download. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.BeginInvoke.md b/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.BeginInvoke.md new file mode 100644 index 0000000..1108034 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.BeginInvoke.md @@ -0,0 +1,4 @@ +# BeginInvoke +## Method +public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.RemoteFile.ShareCallback.BeginInvoke]]**( [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.EndInvoke.md b/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.EndInvoke.md new file mode 100644 index 0000000..1b03860 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.EndInvoke.md @@ -0,0 +1,4 @@ +# EndInvoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.RemoteFile.ShareCallback.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.Invoke.md b/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.Invoke.md new file mode 100644 index 0000000..95f0065 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.Invoke.md @@ -0,0 +1,4 @@ +# Invoke +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.RemoteFile.ShareCallback.Invoke]]**( ); + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.Method.md b/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.Method.md new file mode 100644 index 0000000..1301af8 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.Method.md @@ -0,0 +1,4 @@ +# Method +## Property +public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.RemoteFile.ShareCallback.Method]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.ShareCallback.1.md b/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.ShareCallback.1.md new file mode 100644 index 0000000..6a79888 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.ShareCallback.1.md @@ -0,0 +1,4 @@ +# ShareCallback.1 +## Constructor +public **[[ShareCallback|Facepunch.Steamworks.RemoteFile.ShareCallback.ShareCallback.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.Target.md b/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.Target.md new file mode 100644 index 0000000..d1b2070 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.Target.md @@ -0,0 +1,4 @@ +# Target +## Property +public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.RemoteFile.ShareCallback.Target]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.md b/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.md new file mode 100644 index 0000000..ef65bd8 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.ShareCallback.md @@ -0,0 +1,18 @@ +# ShareCallback + +### Summary +Callback invoked by when file sharing is complete. + + + +### Constructors +* public **[[ShareCallback|Facepunch.Steamworks.RemoteFile.ShareCallback.ShareCallback.1]]**( [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object, [[IntPtr|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] method ); + +### Methods +* public [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BeginInvoke|Facepunch.Steamworks.RemoteFile.ShareCallback.BeginInvoke]]**( [[AsyncCallback|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] callback, [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] object ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[EndInvoke|Facepunch.Steamworks.RemoteFile.ShareCallback.EndInvoke]]**( [[IAsyncResult|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] result ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Invoke|Facepunch.Steamworks.RemoteFile.ShareCallback.Invoke]]**( ); + +### Properties +* public [[MethodInfo|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Method|Facepunch.Steamworks.RemoteFile.ShareCallback.Method]]** { get; set; } +* public [[object|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Target|Facepunch.Steamworks.RemoteFile.ShareCallback.Target]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.RemoteFile.SharingId.md b/Generated/Facepunch.Steamworks.RemoteFile.SharingId.md new file mode 100644 index 0000000..a63cf8d --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.SharingId.md @@ -0,0 +1,4 @@ +# SharingId +## Property +public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[SharingId|Facepunch.Steamworks.RemoteFile.SharingId]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.SizeInBytes.md b/Generated/Facepunch.Steamworks.RemoteFile.SizeInBytes.md new file mode 100644 index 0000000..f209c65 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.SizeInBytes.md @@ -0,0 +1,8 @@ +# SizeInBytes +## Property +public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[SizeInBytes|Facepunch.Steamworks.RemoteFile.SizeInBytes]]** { get; set; } + +### Summary +Total size of the file in bytes. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.WriteAllBytes.md b/Generated/Facepunch.Steamworks.RemoteFile.WriteAllBytes.md new file mode 100644 index 0000000..41175a9 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.WriteAllBytes.md @@ -0,0 +1,8 @@ +# WriteAllBytes +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[WriteAllBytes|Facepunch.Steamworks.RemoteFile.WriteAllBytes]]**( [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] buffer ); + +### Summary +Write a byte array to this file, replacing any existing contents. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.WriteAllText.md b/Generated/Facepunch.Steamworks.RemoteFile.WriteAllText.md new file mode 100644 index 0000000..dc780d1 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.WriteAllText.md @@ -0,0 +1,8 @@ +# WriteAllText +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[WriteAllText|Facepunch.Steamworks.RemoteFile.WriteAllText]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] text, [[Encoding|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] encoding ); + +### Summary +Write a string to this file, replacing any existing contents. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFile.md b/Generated/Facepunch.Steamworks.RemoteFile.md new file mode 100644 index 0000000..ec0f3f7 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFile.md @@ -0,0 +1,28 @@ +# RemoteFile + +### Summary +Represents a file stored in a user's Steam Cloud. + + + +### Methods +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Delete|Facepunch.Steamworks.RemoteFile.Delete]]**( ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Download|Facepunch.Steamworks.RemoteFile.Download]]**( [[DownloadCallback|Facepunch.Steamworks.RemoteFile.DownloadCallback]] onSuccess, [[FailureCallback|Facepunch.Steamworks.Callbacks.FailureCallback]] onFailure ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetDownloadProgress|Facepunch.Steamworks.RemoteFile.GetDownloadProgress]]**( [[Int32&|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] bytesDownloaded, [[Int32&|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] bytesExpected ); +* public [[Stream|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OpenRead|Facepunch.Steamworks.RemoteFile.OpenRead]]**( ); +* public [[RemoteFileWriteStream|Facepunch.Steamworks.RemoteFileWriteStream]] **[[OpenWrite|Facepunch.Steamworks.RemoteFile.OpenWrite]]**( ); +* public [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ReadAllBytes|Facepunch.Steamworks.RemoteFile.ReadAllBytes]]**( ); +* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ReadAllText|Facepunch.Steamworks.RemoteFile.ReadAllText]]**( [[Encoding|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] encoding ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Share|Facepunch.Steamworks.RemoteFile.Share]]**( [[ShareCallback|Facepunch.Steamworks.RemoteFile.ShareCallback]] onSuccess, [[FailureCallback|Facepunch.Steamworks.Callbacks.FailureCallback]] onFailure ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[WriteAllBytes|Facepunch.Steamworks.RemoteFile.WriteAllBytes]]**( [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] buffer ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[WriteAllText|Facepunch.Steamworks.RemoteFile.WriteAllText]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] text, [[Encoding|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] encoding ); + +### Properties +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Exists|Facepunch.Steamworks.RemoteFile.Exists]]** { get; set; } +* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[FileName|Facepunch.Steamworks.RemoteFile.FileName]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsDownloaded|Facepunch.Steamworks.RemoteFile.IsDownloaded]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsDownloading|Facepunch.Steamworks.RemoteFile.IsDownloading]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsShared|Facepunch.Steamworks.RemoteFile.IsShared]]** { get; set; } +* public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[OwnerId|Facepunch.Steamworks.RemoteFile.OwnerId]]** { get; set; } +* public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[SharingId|Facepunch.Steamworks.RemoteFile.SharingId]]** { get; set; } +* public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[SizeInBytes|Facepunch.Steamworks.RemoteFile.SizeInBytes]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.CanRead.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.CanRead.md new file mode 100644 index 0000000..82b56b5 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.CanRead.md @@ -0,0 +1,4 @@ +# CanRead +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[CanRead|Facepunch.Steamworks.RemoteFileWriteStream.CanRead]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.CanSeek.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.CanSeek.md new file mode 100644 index 0000000..9923f38 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.CanSeek.md @@ -0,0 +1,4 @@ +# CanSeek +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[CanSeek|Facepunch.Steamworks.RemoteFileWriteStream.CanSeek]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.CanTimeout.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.CanTimeout.md new file mode 100644 index 0000000..22a7621 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.CanTimeout.md @@ -0,0 +1,4 @@ +# CanTimeout +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[CanTimeout|Facepunch.Steamworks.RemoteFileWriteStream.CanTimeout]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.CanWrite.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.CanWrite.md new file mode 100644 index 0000000..6bc137c --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.CanWrite.md @@ -0,0 +1,4 @@ +# CanWrite +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[CanWrite|Facepunch.Steamworks.RemoteFileWriteStream.CanWrite]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Cancel.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Cancel.md new file mode 100644 index 0000000..7b7d053 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Cancel.md @@ -0,0 +1,8 @@ +# Cancel +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Cancel|Facepunch.Steamworks.RemoteFileWriteStream.Cancel]]**( ); + +### Summary +Close the stream without saving the file to remote storage. + + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Close.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Close.md new file mode 100644 index 0000000..04e11c8 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Close.md @@ -0,0 +1,4 @@ +# Close +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Close|Facepunch.Steamworks.RemoteFileWriteStream.Close]]**( ); + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Flush.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Flush.md new file mode 100644 index 0000000..1da2c77 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Flush.md @@ -0,0 +1,4 @@ +# Flush +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Flush|Facepunch.Steamworks.RemoteFileWriteStream.Flush]]**( ); + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Length.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Length.md new file mode 100644 index 0000000..b5fc025 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Length.md @@ -0,0 +1,4 @@ +# Length +## Property +public [[Int64|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Length|Facepunch.Steamworks.RemoteFileWriteStream.Length]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Position.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Position.md new file mode 100644 index 0000000..14d32c9 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Position.md @@ -0,0 +1,4 @@ +# Position +## Property +public [[Int64|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Position|Facepunch.Steamworks.RemoteFileWriteStream.Position]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Read.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Read.md new file mode 100644 index 0000000..11513eb --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Read.md @@ -0,0 +1,4 @@ +# Read +## Method +public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Read|Facepunch.Steamworks.RemoteFileWriteStream.Read]]**( [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] buffer, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] offset, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] count ); + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.ReadTimeout.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.ReadTimeout.md new file mode 100644 index 0000000..4421386 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.ReadTimeout.md @@ -0,0 +1,4 @@ +# ReadTimeout +## Property +public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ReadTimeout|Facepunch.Steamworks.RemoteFileWriteStream.ReadTimeout]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Seek.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Seek.md new file mode 100644 index 0000000..80510a5 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Seek.md @@ -0,0 +1,4 @@ +# Seek +## Method +public [[Int64|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Seek|Facepunch.Steamworks.RemoteFileWriteStream.Seek]]**( [[Int64|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] offset, [[SeekOrigin|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] origin ); + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.SetLength.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.SetLength.md new file mode 100644 index 0000000..734dac5 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.SetLength.md @@ -0,0 +1,4 @@ +# SetLength +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[SetLength|Facepunch.Steamworks.RemoteFileWriteStream.SetLength]]**( [[Int64|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] value ); + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Write.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Write.md new file mode 100644 index 0000000..7432b60 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.Write.md @@ -0,0 +1,4 @@ +# Write +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Write|Facepunch.Steamworks.RemoteFileWriteStream.Write]]**( [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] buffer, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] offset, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] count ); + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.WriteTimeout.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.WriteTimeout.md new file mode 100644 index 0000000..22feb7e --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.WriteTimeout.md @@ -0,0 +1,4 @@ +# WriteTimeout +## Property +public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[WriteTimeout|Facepunch.Steamworks.RemoteFileWriteStream.WriteTimeout]]** { get; set; } + diff --git a/Generated/Facepunch.Steamworks.RemoteFileWriteStream.md b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.md new file mode 100644 index 0000000..3897be9 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteFileWriteStream.md @@ -0,0 +1,25 @@ +# RemoteFileWriteStream + +### Summary +Stream used to write to a . + + + +### Methods +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Cancel|Facepunch.Steamworks.RemoteFileWriteStream.Cancel]]**( ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Close|Facepunch.Steamworks.RemoteFileWriteStream.Close]]**( ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Flush|Facepunch.Steamworks.RemoteFileWriteStream.Flush]]**( ); +* public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Read|Facepunch.Steamworks.RemoteFileWriteStream.Read]]**( [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] buffer, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] offset, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] count ); +* public [[Int64|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Seek|Facepunch.Steamworks.RemoteFileWriteStream.Seek]]**( [[Int64|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] offset, [[SeekOrigin|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] origin ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[SetLength|Facepunch.Steamworks.RemoteFileWriteStream.SetLength]]**( [[Int64|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] value ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Write|Facepunch.Steamworks.RemoteFileWriteStream.Write]]**( [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] buffer, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] offset, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] count ); + +### Properties +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[CanRead|Facepunch.Steamworks.RemoteFileWriteStream.CanRead]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[CanSeek|Facepunch.Steamworks.RemoteFileWriteStream.CanSeek]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[CanTimeout|Facepunch.Steamworks.RemoteFileWriteStream.CanTimeout]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[CanWrite|Facepunch.Steamworks.RemoteFileWriteStream.CanWrite]]** { get; set; } +* public [[Int64|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Length|Facepunch.Steamworks.RemoteFileWriteStream.Length]]** { get; set; } +* public [[Int64|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Position|Facepunch.Steamworks.RemoteFileWriteStream.Position]]** { get; set; } +* public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ReadTimeout|Facepunch.Steamworks.RemoteFileWriteStream.ReadTimeout]]** { get; set; } +* public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[WriteTimeout|Facepunch.Steamworks.RemoteFileWriteStream.WriteTimeout]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.CreateFile.md b/Generated/Facepunch.Steamworks.RemoteStorage.CreateFile.md new file mode 100644 index 0000000..c93a222 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.CreateFile.md @@ -0,0 +1,9 @@ +# CreateFile +## Method +public [[RemoteFile|Facepunch.Steamworks.RemoteFile]] **[[CreateFile|Facepunch.Steamworks.RemoteStorage.CreateFile]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] path ); + +### Summary +Creates a new with the given . +If a file exists at that path it will be overwritten. + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.Dispose.md b/Generated/Facepunch.Steamworks.RemoteStorage.Dispose.md new file mode 100644 index 0000000..6f7675a --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.Dispose.md @@ -0,0 +1,4 @@ +# Dispose +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.RemoteStorage.Dispose]]**( ); + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.FileCount.md b/Generated/Facepunch.Steamworks.RemoteStorage.FileCount.md new file mode 100644 index 0000000..c0a669a --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.FileCount.md @@ -0,0 +1,8 @@ +# FileCount +## Property +public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[FileCount|Facepunch.Steamworks.RemoteStorage.FileCount]]** { get; set; } + +### Summary +Gets the total number of files in the current user's remote storage for the current game. + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.FileExists.md b/Generated/Facepunch.Steamworks.RemoteStorage.FileExists.md new file mode 100644 index 0000000..2ab087a --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.FileExists.md @@ -0,0 +1,8 @@ +# FileExists +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[FileExists|Facepunch.Steamworks.RemoteStorage.FileExists]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] path ); + +### Summary +Gets whether a file exists in remote storage at the given . + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.Files.md b/Generated/Facepunch.Steamworks.RemoteStorage.Files.md new file mode 100644 index 0000000..7c8142a --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.Files.md @@ -0,0 +1,8 @@ +# Files +## Property +public [[IEnumerable<RemoteFile>|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Files|Facepunch.Steamworks.RemoteStorage.Files]]** { get; set; } + +### Summary +Gets all files in the current user's remote storage for the current game. + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.IsCloudEnabledForAccount.md b/Generated/Facepunch.Steamworks.RemoteStorage.IsCloudEnabledForAccount.md new file mode 100644 index 0000000..729a9de --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.IsCloudEnabledForAccount.md @@ -0,0 +1,8 @@ +# IsCloudEnabledForAccount +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsCloudEnabledForAccount|Facepunch.Steamworks.RemoteStorage.IsCloudEnabledForAccount]]** { get; set; } + +### Summary +True if Steam Cloud is currently enabled by the current user. + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.IsCloudEnabledForApp.md b/Generated/Facepunch.Steamworks.RemoteStorage.IsCloudEnabledForApp.md new file mode 100644 index 0000000..ef6e9a6 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.IsCloudEnabledForApp.md @@ -0,0 +1,8 @@ +# IsCloudEnabledForApp +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsCloudEnabledForApp|Facepunch.Steamworks.RemoteStorage.IsCloudEnabledForApp]]** { get; set; } + +### Summary +True if Steam Cloud is currently enabled for this app by the current user. + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.OpenFile.md b/Generated/Facepunch.Steamworks.RemoteStorage.OpenFile.md new file mode 100644 index 0000000..57820a3 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.OpenFile.md @@ -0,0 +1,8 @@ +# OpenFile +## Method +public [[RemoteFile|Facepunch.Steamworks.RemoteFile]] **[[OpenFile|Facepunch.Steamworks.RemoteStorage.OpenFile]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] path ); + +### Summary +Opens the file if it exists, else returns null; + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.OpenSharedFile.md b/Generated/Facepunch.Steamworks.RemoteStorage.OpenSharedFile.md new file mode 100644 index 0000000..d63381d --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.OpenSharedFile.md @@ -0,0 +1,9 @@ +# OpenSharedFile +## Method +public [[RemoteFile|Facepunch.Steamworks.RemoteFile]] **[[OpenSharedFile|Facepunch.Steamworks.RemoteStorage.OpenSharedFile]]**( [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] sharingId ); + +### Summary +Opens a previously shared +with the given . + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.QuotaRemaining.md b/Generated/Facepunch.Steamworks.RemoteStorage.QuotaRemaining.md new file mode 100644 index 0000000..438e00b --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.QuotaRemaining.md @@ -0,0 +1,8 @@ +# QuotaRemaining +## Property +public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[QuotaRemaining|Facepunch.Steamworks.RemoteStorage.QuotaRemaining]]** { get; set; } + +### Summary +Number of bytes remaining out of the user's total quota + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.QuotaTotal.md b/Generated/Facepunch.Steamworks.RemoteStorage.QuotaTotal.md new file mode 100644 index 0000000..44856f9 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.QuotaTotal.md @@ -0,0 +1,8 @@ +# QuotaTotal +## Property +public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[QuotaTotal|Facepunch.Steamworks.RemoteStorage.QuotaTotal]]** { get; set; } + +### Summary +Total quota size in bytes + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.QuotaUsed.md b/Generated/Facepunch.Steamworks.RemoteStorage.QuotaUsed.md new file mode 100644 index 0000000..21f16f9 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.QuotaUsed.md @@ -0,0 +1,8 @@ +# QuotaUsed +## Property +public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[QuotaUsed|Facepunch.Steamworks.RemoteStorage.QuotaUsed]]** { get; set; } + +### Summary +Number of bytes used out of the user's total quota + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.ReadBytes.md b/Generated/Facepunch.Steamworks.RemoteStorage.ReadBytes.md new file mode 100644 index 0000000..174dc94 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.ReadBytes.md @@ -0,0 +1,9 @@ +# ReadBytes +## Method +public [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ReadBytes|Facepunch.Steamworks.RemoteStorage.ReadBytes]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] path ); + +### Summary +Read the entire contents of the file as raw data. +Returns null if the file isn't found. + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.ReadString.md b/Generated/Facepunch.Steamworks.RemoteStorage.ReadString.md new file mode 100644 index 0000000..7673319 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.ReadString.md @@ -0,0 +1,9 @@ +# ReadString +## Method +public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ReadString|Facepunch.Steamworks.RemoteStorage.ReadString]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] path, [[Encoding|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] encoding ); + +### Summary +Read the entire contents of the file as a string. +Returns null if the file isn't found. + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.WriteBytes.md b/Generated/Facepunch.Steamworks.RemoteStorage.WriteBytes.md new file mode 100644 index 0000000..ef45bb5 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.WriteBytes.md @@ -0,0 +1,9 @@ +# WriteBytes +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[WriteBytes|Facepunch.Steamworks.RemoteStorage.WriteBytes]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] path, [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] data ); + +### Summary +Write all data to the file at the specified path. This +overwrites the contents - it does not append. + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.WriteString.md b/Generated/Facepunch.Steamworks.RemoteStorage.WriteString.md new file mode 100644 index 0000000..433dae3 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.WriteString.md @@ -0,0 +1,9 @@ +# WriteString +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[WriteString|Facepunch.Steamworks.RemoteStorage.WriteString]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] path, [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] text, [[Encoding|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] encoding ); + +### Summary +Write all text to the file at the specified path. This +overwrites the contents - it does not append. + + diff --git a/Generated/Facepunch.Steamworks.RemoteStorage.md b/Generated/Facepunch.Steamworks.RemoteStorage.md new file mode 100644 index 0000000..580ed79 --- /dev/null +++ b/Generated/Facepunch.Steamworks.RemoteStorage.md @@ -0,0 +1,26 @@ +# RemoteStorage + +### Summary +Handles Steam Cloud related actions. + + + +### Methods +* public [[RemoteFile|Facepunch.Steamworks.RemoteFile]] **[[CreateFile|Facepunch.Steamworks.RemoteStorage.CreateFile]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] path ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.RemoteStorage.Dispose]]**( ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[FileExists|Facepunch.Steamworks.RemoteStorage.FileExists]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] path ); +* public [[RemoteFile|Facepunch.Steamworks.RemoteFile]] **[[OpenFile|Facepunch.Steamworks.RemoteStorage.OpenFile]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] path ); +* public [[RemoteFile|Facepunch.Steamworks.RemoteFile]] **[[OpenSharedFile|Facepunch.Steamworks.RemoteStorage.OpenSharedFile]]**( [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] sharingId ); +* public [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ReadBytes|Facepunch.Steamworks.RemoteStorage.ReadBytes]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] path ); +* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ReadString|Facepunch.Steamworks.RemoteStorage.ReadString]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] path, [[Encoding|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] encoding ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[WriteBytes|Facepunch.Steamworks.RemoteStorage.WriteBytes]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] path, [[byte[]|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] data ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[WriteString|Facepunch.Steamworks.RemoteStorage.WriteString]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] path, [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] text, [[Encoding|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] encoding ); + +### Properties +* public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[FileCount|Facepunch.Steamworks.RemoteStorage.FileCount]]** { get; set; } +* public [[IEnumerable<RemoteFile>|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Files|Facepunch.Steamworks.RemoteStorage.Files]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsCloudEnabledForAccount|Facepunch.Steamworks.RemoteStorage.IsCloudEnabledForAccount]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsCloudEnabledForApp|Facepunch.Steamworks.RemoteStorage.IsCloudEnabledForApp]]** { get; set; } +* public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[QuotaRemaining|Facepunch.Steamworks.RemoteStorage.QuotaRemaining]]** { get; set; } +* public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[QuotaTotal|Facepunch.Steamworks.RemoteStorage.QuotaTotal]]** { get; set; } +* public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[QuotaUsed|Facepunch.Steamworks.RemoteStorage.QuotaUsed]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.Server.AutomaticHeartbeatRate.md b/Generated/Facepunch.Steamworks.Server.AutomaticHeartbeatRate.md new file mode 100644 index 0000000..beace75 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Server.AutomaticHeartbeatRate.md @@ -0,0 +1,9 @@ +# AutomaticHeartbeatRate +## Property +public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AutomaticHeartbeatRate|Facepunch.Steamworks.Server.AutomaticHeartbeatRate]]** { get; set; } + +### Summary +Set heartbeat interval, if automatic heartbeats are enabled. +You can leave this at the default. + + diff --git a/Generated/Facepunch.Steamworks.Server.AutomaticHeartbeats.md b/Generated/Facepunch.Steamworks.Server.AutomaticHeartbeats.md new file mode 100644 index 0000000..36e6fd5 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Server.AutomaticHeartbeats.md @@ -0,0 +1,9 @@ +# AutomaticHeartbeats +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AutomaticHeartbeats|Facepunch.Steamworks.Server.AutomaticHeartbeats]]** { get; set; } + +### Summary +Enable or disable heartbeats, which are sent regularly to the master server. +Enabled by default. + + diff --git a/Generated/Facepunch.Steamworks.Server.DedicatedServer.md b/Generated/Facepunch.Steamworks.Server.DedicatedServer.md new file mode 100644 index 0000000..8777875 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Server.DedicatedServer.md @@ -0,0 +1,9 @@ +# DedicatedServer +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[DedicatedServer|Facepunch.Steamworks.Server.DedicatedServer]]** { get; set; } + +### Summary +Sets whether this should be marked as a dedicated server. +If not, it is assumed to be a listen server. + + diff --git a/Generated/Facepunch.Steamworks.Server.ForceHeartbeat.md b/Generated/Facepunch.Steamworks.Server.ForceHeartbeat.md new file mode 100644 index 0000000..6191beb --- /dev/null +++ b/Generated/Facepunch.Steamworks.Server.ForceHeartbeat.md @@ -0,0 +1,9 @@ +# ForceHeartbeat +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ForceHeartbeat|Facepunch.Steamworks.Server.ForceHeartbeat]]**( ); + +### Summary +Force send a heartbeat to the master server instead of waiting +for the next automatic update (if you've left them enabled) + + diff --git a/Generated/Facepunch.Steamworks.Server.Instance.md b/Generated/Facepunch.Steamworks.Server.Instance.md new file mode 100644 index 0000000..2bf5ed4 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Server.Instance.md @@ -0,0 +1,8 @@ +# Instance +## Property +public [[Server|Facepunch.Steamworks.Server]] **[[Instance|Facepunch.Steamworks.Server.Instance]]** { get; set; } + +### Summary +A singleton accessor to get the current client instance. + + diff --git a/Generated/Facepunch.Steamworks.Server.Product.md b/Generated/Facepunch.Steamworks.Server.Product.md index 75b571c..0936fce 100644 --- a/Generated/Facepunch.Steamworks.Server.Product.md +++ b/Generated/Facepunch.Steamworks.Server.Product.md @@ -3,6 +3,6 @@ public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Product|Facepunch.Steamworks.Server.Product]]** { get; set; } ### Summary -Gets or sets the current product. This isn't really used. +Gets the current product diff --git a/Generated/Facepunch.Steamworks.Server.Server.1.md b/Generated/Facepunch.Steamworks.Server.Server.1.md index 6bbd450..44ed992 100644 --- a/Generated/Facepunch.Steamworks.Server.Server.1.md +++ b/Generated/Facepunch.Steamworks.Server.Server.1.md @@ -1,6 +1,6 @@ # Server.1 ## Constructor -public **[[Server|Facepunch.Steamworks.Server.Server.1]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId, [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] IpAddress, [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] SteamPort, [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] GamePort, [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] QueryPort, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] Secure, [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] VersionString ); +public **[[Server|Facepunch.Steamworks.Server.Server.1]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId, [[ServerInit|Facepunch.Steamworks.ServerInit]] init ); ### Summary Initialize a Steam Server instance diff --git a/Generated/Facepunch.Steamworks.Server.Server.2.md b/Generated/Facepunch.Steamworks.Server.Server.2.md deleted file mode 100644 index bcd862e..0000000 --- a/Generated/Facepunch.Steamworks.Server.Server.2.md +++ /dev/null @@ -1,8 +0,0 @@ -# Server.2 -## Constructor -public **[[Server|Facepunch.Steamworks.Server.Server.2]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId, [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] IpAddress, [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] GamePort, [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] QueryPort, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] Secure, [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] VersionString ); - -### Summary -Initialize a Steam Server instance - - diff --git a/Generated/Facepunch.Steamworks.Server.Server.3.md b/Generated/Facepunch.Steamworks.Server.Server.3.md deleted file mode 100644 index ac1c303..0000000 --- a/Generated/Facepunch.Steamworks.Server.Server.3.md +++ /dev/null @@ -1,9 +0,0 @@ -# Server.3 -## Constructor -public **[[Server|Facepunch.Steamworks.Server.Server.3]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId, [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] IpAddress, [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] GamePort, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] Secure, [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] VersionString ); - -### Summary -Initialize a server - query port will use the same as GamePort (MASTERSERVERUPDATERPORT_USEGAMESOCKETSHARE) -This means you'll need to detect and manually process and reply to server queries. - - diff --git a/Generated/Facepunch.Steamworks.Server.md b/Generated/Facepunch.Steamworks.Server.md index 6759245..1641825 100644 --- a/Generated/Facepunch.Steamworks.Server.md +++ b/Generated/Facepunch.Steamworks.Server.md @@ -8,12 +8,11 @@ Game servers offer a limited amount of Steam functionality - and don't require t ### Constructors -* public **[[Server|Facepunch.Steamworks.Server.Server.1]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId, [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] IpAddress, [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] SteamPort, [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] GamePort, [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] QueryPort, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] Secure, [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] VersionString ); -* public **[[Server|Facepunch.Steamworks.Server.Server.2]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId, [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] IpAddress, [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] GamePort, [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] QueryPort, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] Secure, [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] VersionString ); -* public **[[Server|Facepunch.Steamworks.Server.Server.3]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId, [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] IpAddress, [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] GamePort, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] Secure, [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] VersionString ); +* public **[[Server|Facepunch.Steamworks.Server.Server.1]]**( [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] appId, [[ServerInit|Facepunch.Steamworks.ServerInit]] init ); ### Methods * public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.Server.Dispose]]**( ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ForceHeartbeat|Facepunch.Steamworks.Server.ForceHeartbeat]]**( ); * public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[LogOnAnonymous|Facepunch.Steamworks.Server.LogOnAnonymous]]**( ); * public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[SetKey|Facepunch.Steamworks.Server.SetKey]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] Key, [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] Value ); * public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Update|Facepunch.Steamworks.Server.Update]]**( ); @@ -22,9 +21,13 @@ Game servers offer a limited amount of Steam functionality - and don't require t ### Properties * public [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AppId|Facepunch.Steamworks.Server.AppId]]** { get; set; } * public [[ServerAuth|Facepunch.Steamworks.ServerAuth]] **[[Auth|Facepunch.Steamworks.Server.Auth]]** { get; set; } +* public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AutomaticHeartbeatRate|Facepunch.Steamworks.Server.AutomaticHeartbeatRate]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[AutomaticHeartbeats|Facepunch.Steamworks.Server.AutomaticHeartbeats]]** { get; set; } * public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[BotCount|Facepunch.Steamworks.Server.BotCount]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[DedicatedServer|Facepunch.Steamworks.Server.DedicatedServer]]** { get; set; } * public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GameDescription|Facepunch.Steamworks.Server.GameDescription]]** { get; set; } * public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GameTags|Facepunch.Steamworks.Server.GameTags]]** { get; set; } +* public [[Server|Facepunch.Steamworks.Server]] **[[Instance|Facepunch.Steamworks.Server.Instance]]** { get; set; } * public [[Inventory|Facepunch.Steamworks.Inventory]] **[[Inventory|Facepunch.Steamworks.Server.Inventory]]** { get; set; } * public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsValid|Facepunch.Steamworks.Server.IsValid]]** { get; set; } * public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[LoggedOn|Facepunch.Steamworks.Server.LoggedOn]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.ServerInit.GameDescription.md b/Generated/Facepunch.Steamworks.ServerInit.GameDescription.md new file mode 100644 index 0000000..618c9f2 --- /dev/null +++ b/Generated/Facepunch.Steamworks.ServerInit.GameDescription.md @@ -0,0 +1,8 @@ +# GameDescription +## Property +public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GameDescription|Facepunch.Steamworks.ServerInit.GameDescription]]**; + +### Summary +The game description. Setting this to the full name of your game is recommended. + + diff --git a/Generated/Facepunch.Steamworks.ServerInit.GamePort.md b/Generated/Facepunch.Steamworks.ServerInit.GamePort.md new file mode 100644 index 0000000..2c052e0 --- /dev/null +++ b/Generated/Facepunch.Steamworks.ServerInit.GamePort.md @@ -0,0 +1,4 @@ +# GamePort +## Property +public [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GamePort|Facepunch.Steamworks.ServerInit.GamePort]]**; + diff --git a/Generated/Facepunch.Steamworks.ServerInit.IpAddress.md b/Generated/Facepunch.Steamworks.ServerInit.IpAddress.md new file mode 100644 index 0000000..97fac3e --- /dev/null +++ b/Generated/Facepunch.Steamworks.ServerInit.IpAddress.md @@ -0,0 +1,4 @@ +# IpAddress +## Property +public [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IpAddress|Facepunch.Steamworks.ServerInit.IpAddress]]**; + diff --git a/Generated/Facepunch.Steamworks.ServerInit.ModDir.md b/Generated/Facepunch.Steamworks.ServerInit.ModDir.md new file mode 100644 index 0000000..ee81aad --- /dev/null +++ b/Generated/Facepunch.Steamworks.ServerInit.ModDir.md @@ -0,0 +1,8 @@ +# ModDir +## Property +public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ModDir|Facepunch.Steamworks.ServerInit.ModDir]]**; + +### Summary +This should be the same directory game where gets installed into. Just the folder name, not the whole path. I.e. "Rust", "Garrysmod". + + diff --git a/Generated/Facepunch.Steamworks.ServerInit.QueryPort.md b/Generated/Facepunch.Steamworks.ServerInit.QueryPort.md new file mode 100644 index 0000000..5355415 --- /dev/null +++ b/Generated/Facepunch.Steamworks.ServerInit.QueryPort.md @@ -0,0 +1,4 @@ +# QueryPort +## Property +public [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[QueryPort|Facepunch.Steamworks.ServerInit.QueryPort]]**; + diff --git a/Generated/Facepunch.Steamworks.ServerInit.QueryShareGamePort.md b/Generated/Facepunch.Steamworks.ServerInit.QueryShareGamePort.md new file mode 100644 index 0000000..8ad28ac --- /dev/null +++ b/Generated/Facepunch.Steamworks.ServerInit.QueryShareGamePort.md @@ -0,0 +1,12 @@ +# QueryShareGamePort +## Method +public [[ServerInit|Facepunch.Steamworks.ServerInit]] **[[QueryShareGamePort|Facepunch.Steamworks.ServerInit.QueryShareGamePort]]**( ); + +### Summary +If you pass MASTERSERVERUPDATERPORT_USEGAMESOCKETSHARE into usQueryPort, then it causes the game server API to use +"GameSocketShare" mode, which means that the game is responsible for sending and receiving UDP packets for the master +server updater. + +More info about this here: https://partner.steamgames.com/doc/api/ISteamGameServer#HandleIncomingPacket + + diff --git a/Generated/Facepunch.Steamworks.ServerInit.RandomSteamPort.md b/Generated/Facepunch.Steamworks.ServerInit.RandomSteamPort.md new file mode 100644 index 0000000..e6e5732 --- /dev/null +++ b/Generated/Facepunch.Steamworks.ServerInit.RandomSteamPort.md @@ -0,0 +1,8 @@ +# RandomSteamPort +## Method +public [[ServerInit|Facepunch.Steamworks.ServerInit]] **[[RandomSteamPort|Facepunch.Steamworks.ServerInit.RandomSteamPort]]**( ); + +### Summary +Set the Steam quert port + + diff --git a/Generated/Facepunch.Steamworks.ServerInit.Secure.md b/Generated/Facepunch.Steamworks.ServerInit.Secure.md new file mode 100644 index 0000000..6b96668 --- /dev/null +++ b/Generated/Facepunch.Steamworks.ServerInit.Secure.md @@ -0,0 +1,4 @@ +# Secure +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Secure|Facepunch.Steamworks.ServerInit.Secure]]**; + diff --git a/Generated/Facepunch.Steamworks.ServerInit.ServerInit.1.md b/Generated/Facepunch.Steamworks.ServerInit.ServerInit.1.md new file mode 100644 index 0000000..ef4b997 --- /dev/null +++ b/Generated/Facepunch.Steamworks.ServerInit.ServerInit.1.md @@ -0,0 +1,4 @@ +# ServerInit.1 +## Constructor +public **[[ServerInit|Facepunch.Steamworks.ServerInit.ServerInit.1]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] modDir, [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] gameDesc ); + diff --git a/Generated/Facepunch.Steamworks.ServerInit.SteamPort.md b/Generated/Facepunch.Steamworks.ServerInit.SteamPort.md new file mode 100644 index 0000000..0f589ec --- /dev/null +++ b/Generated/Facepunch.Steamworks.ServerInit.SteamPort.md @@ -0,0 +1,4 @@ +# SteamPort +## Property +public [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[SteamPort|Facepunch.Steamworks.ServerInit.SteamPort]]**; + diff --git a/Generated/Facepunch.Steamworks.ServerInit.VersionString.md b/Generated/Facepunch.Steamworks.ServerInit.VersionString.md new file mode 100644 index 0000000..e43fbd4 --- /dev/null +++ b/Generated/Facepunch.Steamworks.ServerInit.VersionString.md @@ -0,0 +1,10 @@ +# VersionString +## Property +public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[VersionString|Facepunch.Steamworks.ServerInit.VersionString]]**; + +### Summary +The version string is usually in the form x.x.x.x, and is used by the master server to detect when the server is out of date. +If you go into the dedicated server tab on steamworks you'll be able to server the latest version. If this version number is +less than that latest version then your server won't show. + + diff --git a/Generated/Facepunch.Steamworks.ServerInit.md b/Generated/Facepunch.Steamworks.ServerInit.md new file mode 100644 index 0000000..2c46c97 --- /dev/null +++ b/Generated/Facepunch.Steamworks.ServerInit.md @@ -0,0 +1,24 @@ +# ServerInit + +### Summary +Used to set up the server. +The variables in here are all required to be set, and can't be changed once the server is created. + + + +### Constructors +* public **[[ServerInit|Facepunch.Steamworks.ServerInit.ServerInit.1]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] modDir, [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] gameDesc ); + +### Methods +* public [[ServerInit|Facepunch.Steamworks.ServerInit]] **[[QueryShareGamePort|Facepunch.Steamworks.ServerInit.QueryShareGamePort]]**( ); +* public [[ServerInit|Facepunch.Steamworks.ServerInit]] **[[RandomSteamPort|Facepunch.Steamworks.ServerInit.RandomSteamPort]]**( ); + +### Fields +* public [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IpAddress|Facepunch.Steamworks.ServerInit.IpAddress]]**; +* public [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[SteamPort|Facepunch.Steamworks.ServerInit.SteamPort]]**; +* public [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GamePort|Facepunch.Steamworks.ServerInit.GamePort]]**; +* public [[UInt16|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[QueryPort|Facepunch.Steamworks.ServerInit.QueryPort]]**; +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Secure|Facepunch.Steamworks.ServerInit.Secure]]**; +* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[VersionString|Facepunch.Steamworks.ServerInit.VersionString]]**; +* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ModDir|Facepunch.Steamworks.ServerInit.ModDir]]**; +* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GameDescription|Facepunch.Steamworks.ServerInit.GameDescription]]**; diff --git a/Generated/Facepunch.Steamworks.Stats.Add.md b/Generated/Facepunch.Steamworks.Stats.Add.md new file mode 100644 index 0000000..84dc676 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Stats.Add.md @@ -0,0 +1,10 @@ +# Add +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Add|Facepunch.Steamworks.Stats.Add]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] amount, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] store ); + +### Summary +Adds this amount to the named stat. Internally this calls Get() and adds +to that value. Steam doesn't provide a mechanism for atomically increasing +stats like this, this functionality is added here as a convenience. + + diff --git a/Generated/Facepunch.Steamworks.Stats.Dispose.md b/Generated/Facepunch.Steamworks.Stats.Dispose.md new file mode 100644 index 0000000..351e92b --- /dev/null +++ b/Generated/Facepunch.Steamworks.Stats.Dispose.md @@ -0,0 +1,4 @@ +# Dispose +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.Stats.Dispose]]**( ); + diff --git a/Generated/Facepunch.Steamworks.Stats.Set.md b/Generated/Facepunch.Steamworks.Stats.Set.md new file mode 100644 index 0000000..79f750b --- /dev/null +++ b/Generated/Facepunch.Steamworks.Stats.Set.md @@ -0,0 +1,9 @@ +# Set +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Set|Facepunch.Steamworks.Stats.Set]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name, [[float|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] value, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] store ); + +### Summary +Set a stat value. This will automatically call StoreStats() after a successful call +unless you pass false as the last argument. + + diff --git a/Generated/Facepunch.Steamworks.Stats.StoreStats.md b/Generated/Facepunch.Steamworks.Stats.StoreStats.md new file mode 100644 index 0000000..5554243 --- /dev/null +++ b/Generated/Facepunch.Steamworks.Stats.StoreStats.md @@ -0,0 +1,4 @@ +# StoreStats +## Method +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[StoreStats|Facepunch.Steamworks.Stats.StoreStats]]**( ); + diff --git a/Generated/Facepunch.Steamworks.Stats.md b/Generated/Facepunch.Steamworks.Stats.md index a593fbe..b55aa17 100644 --- a/Generated/Facepunch.Steamworks.Stats.md +++ b/Generated/Facepunch.Steamworks.Stats.md @@ -2,9 +2,14 @@ ### Methods +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Add|Facepunch.Steamworks.Stats.Add]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] amount, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] store ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.Stats.Dispose]]**( ); * public [[float|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetFloat|Facepunch.Steamworks.Stats.GetFloat]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name ); * public [[double|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetGlobalFloat|Facepunch.Steamworks.Stats.GetGlobalFloat]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name ); * public [[Int64|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetGlobalInt|Facepunch.Steamworks.Stats.GetGlobalInt]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name ); * public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetInt|Facepunch.Steamworks.Stats.GetInt]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Set|Facepunch.Steamworks.Stats.Set]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name, [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] value, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] store ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Set|Facepunch.Steamworks.Stats.Set]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] name, [[float|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] value, [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] store ); +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[StoreStats|Facepunch.Steamworks.Stats.StoreStats]]**( ); * public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[UpdateGlobalStats|Facepunch.Steamworks.Stats.UpdateGlobalStats]]**( [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] days ); * public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[UpdateStats|Facepunch.Steamworks.Stats.UpdateStats]]**( ); diff --git a/Generated/Facepunch.Steamworks.SteamFriend.GetRichPresence.md b/Generated/Facepunch.Steamworks.SteamFriend.GetRichPresence.md new file mode 100644 index 0000000..34b81f2 --- /dev/null +++ b/Generated/Facepunch.Steamworks.SteamFriend.GetRichPresence.md @@ -0,0 +1,8 @@ +# GetRichPresence +## Method +public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetRichPresence|Facepunch.Steamworks.SteamFriend.GetRichPresence]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] key ); + +### Summary +Returns null if the value doesn't exist + + diff --git a/Generated/Facepunch.Steamworks.SteamFriend.IsAway.md b/Generated/Facepunch.Steamworks.SteamFriend.IsAway.md new file mode 100644 index 0000000..59634c7 --- /dev/null +++ b/Generated/Facepunch.Steamworks.SteamFriend.IsAway.md @@ -0,0 +1,8 @@ +# IsAway +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsAway|Facepunch.Steamworks.SteamFriend.IsAway]]** { get; set; } + +### Summary +Returns true if this friend is marked as away + + diff --git a/Generated/Facepunch.Steamworks.SteamFriend.IsBusy.md b/Generated/Facepunch.Steamworks.SteamFriend.IsBusy.md new file mode 100644 index 0000000..d3626b8 --- /dev/null +++ b/Generated/Facepunch.Steamworks.SteamFriend.IsBusy.md @@ -0,0 +1,8 @@ +# IsBusy +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsBusy|Facepunch.Steamworks.SteamFriend.IsBusy]]** { get; set; } + +### Summary +Returns true if this friend is marked as busy + + diff --git a/Generated/Facepunch.Steamworks.SteamFriend.IsSnoozing.md b/Generated/Facepunch.Steamworks.SteamFriend.IsSnoozing.md new file mode 100644 index 0000000..8d193f6 --- /dev/null +++ b/Generated/Facepunch.Steamworks.SteamFriend.IsSnoozing.md @@ -0,0 +1,8 @@ +# IsSnoozing +## Property +public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsSnoozing|Facepunch.Steamworks.SteamFriend.IsSnoozing]]** { get; set; } + +### Summary +Returns true if this friend is marked as snoozing + + diff --git a/Generated/Facepunch.Steamworks.SteamFriend.Refresh.md b/Generated/Facepunch.Steamworks.SteamFriend.Refresh.md index 5bbdf9e..efed08a 100644 --- a/Generated/Facepunch.Steamworks.SteamFriend.Refresh.md +++ b/Generated/Facepunch.Steamworks.SteamFriend.Refresh.md @@ -2,3 +2,7 @@ ## Method public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Refresh|Facepunch.Steamworks.SteamFriend.Refresh]]**( ); +### Summary +Update this friend, request the latest data from Steam's servers + + diff --git a/Generated/Facepunch.Steamworks.SteamFriend.md b/Generated/Facepunch.Steamworks.SteamFriend.md index 15f1cdf..0bc1715 100644 --- a/Generated/Facepunch.Steamworks.SteamFriend.md +++ b/Generated/Facepunch.Steamworks.SteamFriend.md @@ -5,16 +5,20 @@ * public **[[SteamFriend|Facepunch.Steamworks.SteamFriend.SteamFriend.1]]**( ); ### Methods +* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetRichPresence|Facepunch.Steamworks.SteamFriend.GetRichPresence]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] key ); * public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Refresh|Facepunch.Steamworks.SteamFriend.Refresh]]**( ); ### Properties * public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[CurrentAppId|Facepunch.Steamworks.SteamFriend.CurrentAppId]]** { get; set; } * public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Id|Facepunch.Steamworks.SteamFriend.Id]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsAway|Facepunch.Steamworks.SteamFriend.IsAway]]** { get; set; } * public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsBlocked|Facepunch.Steamworks.SteamFriend.IsBlocked]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsBusy|Facepunch.Steamworks.SteamFriend.IsBusy]]** { get; set; } * public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsFriend|Facepunch.Steamworks.SteamFriend.IsFriend]]** { get; set; } * public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsOnline|Facepunch.Steamworks.SteamFriend.IsOnline]]** { get; set; } * public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsPlaying|Facepunch.Steamworks.SteamFriend.IsPlaying]]** { get; set; } * public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsPlayingThisGame|Facepunch.Steamworks.SteamFriend.IsPlayingThisGame]]** { get; set; } +* public [[bool|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[IsSnoozing|Facepunch.Steamworks.SteamFriend.IsSnoozing]]** { get; set; } * public [[int|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ServerGamePort|Facepunch.Steamworks.SteamFriend.ServerGamePort]]** { get; set; } * public [[uint|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ServerIp|Facepunch.Steamworks.SteamFriend.ServerIp]]** { get; set; } * public [[ulong|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ServerLobbyId|Facepunch.Steamworks.SteamFriend.ServerLobbyId]]** { get; set; } diff --git a/Generated/Facepunch.Steamworks.User.ClearRichPresence.md b/Generated/Facepunch.Steamworks.User.ClearRichPresence.md new file mode 100644 index 0000000..5109fce --- /dev/null +++ b/Generated/Facepunch.Steamworks.User.ClearRichPresence.md @@ -0,0 +1,4 @@ +# ClearRichPresence +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ClearRichPresence|Facepunch.Steamworks.User.ClearRichPresence]]**( ); + diff --git a/Generated/Facepunch.Steamworks.User.Dispose.md b/Generated/Facepunch.Steamworks.User.Dispose.md new file mode 100644 index 0000000..49ca2be --- /dev/null +++ b/Generated/Facepunch.Steamworks.User.Dispose.md @@ -0,0 +1,4 @@ +# Dispose +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.User.Dispose]]**( ); + diff --git a/Generated/Facepunch.Steamworks.User.GetRichPresence.md b/Generated/Facepunch.Steamworks.User.GetRichPresence.md new file mode 100644 index 0000000..7c2423e --- /dev/null +++ b/Generated/Facepunch.Steamworks.User.GetRichPresence.md @@ -0,0 +1,4 @@ +# GetRichPresence +## Method +public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetRichPresence|Facepunch.Steamworks.User.GetRichPresence]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] key ); + diff --git a/Generated/Facepunch.Steamworks.User.SetRichPresence.md b/Generated/Facepunch.Steamworks.User.SetRichPresence.md new file mode 100644 index 0000000..45001fc --- /dev/null +++ b/Generated/Facepunch.Steamworks.User.SetRichPresence.md @@ -0,0 +1,4 @@ +# SetRichPresence +## Method +public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[SetRichPresence|Facepunch.Steamworks.User.SetRichPresence]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] key, [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] value ); + diff --git a/Generated/Facepunch.Steamworks.User.md b/Generated/Facepunch.Steamworks.User.md new file mode 100644 index 0000000..e25c7ae --- /dev/null +++ b/Generated/Facepunch.Steamworks.User.md @@ -0,0 +1,8 @@ +# User + + +### Methods +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[ClearRichPresence|Facepunch.Steamworks.User.ClearRichPresence]]**( ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[Dispose|Facepunch.Steamworks.User.Dispose]]**( ); +* public [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[GetRichPresence|Facepunch.Steamworks.User.GetRichPresence]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] key ); +* public [[void|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] **[[SetRichPresence|Facepunch.Steamworks.User.SetRichPresence]]**( [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] key, [[string|https://msdn.microsoft.com/en-us/library/ya5y69ds.aspx]] value ); diff --git a/Generated/Facepunch.Steamworks.md b/Generated/Facepunch.Steamworks.md index bfdb756..f1c2fd2 100644 --- a/Generated/Facepunch.Steamworks.md +++ b/Generated/Facepunch.Steamworks.md @@ -3,26 +3,35 @@ ## Facepunch.Steamworks * [[BaseSteamworks|Facepunch.Steamworks.BaseSteamworks]] -* [[Leaderboard|Facepunch.Steamworks.Leaderboard]] -* [[Inventory|Facepunch.Steamworks.Inventory]] -* [[Networking|Facepunch.Steamworks.Networking]] * [[Client|Facepunch.Steamworks.Client]] -* [[Overlay|Facepunch.Steamworks.Overlay]] -* [[ServerList|Facepunch.Steamworks.ServerList]] -* [[Auth|Facepunch.Steamworks.Auth]] +* [[Achievements|Facepunch.Steamworks.Achievements]] +* [[Achievement|Facepunch.Steamworks.Achievement]] * [[App|Facepunch.Steamworks.App]] +* [[Auth|Facepunch.Steamworks.Auth]] * [[SteamFriend|Facepunch.Steamworks.SteamFriend]] * [[Friends|Facepunch.Steamworks.Friends]] * [[Image|Facepunch.Steamworks.Image]] * [[Color|Facepunch.Steamworks.Color]] +* [[Leaderboard|Facepunch.Steamworks.Leaderboard]] +* [[MicroTransactions|Facepunch.Steamworks.MicroTransactions]] +* [[Overlay|Facepunch.Steamworks.Overlay]] +* [[RemoteStorage|Facepunch.Steamworks.RemoteStorage]] +* [[RemoteFile|Facepunch.Steamworks.RemoteFile]] +* [[RemoteFileWriteStream|Facepunch.Steamworks.RemoteFileWriteStream]] * [[Screenshots|Facepunch.Steamworks.Screenshots]] +* [[ServerList|Facepunch.Steamworks.ServerList]] * [[Stats|Facepunch.Steamworks.Stats]] +* [[User|Facepunch.Steamworks.User]] * [[Voice|Facepunch.Steamworks.Voice]] * [[Config|Facepunch.Steamworks.Config]] +* [[Inventory|Facepunch.Steamworks.Inventory]] +* [[Networking|Facepunch.Steamworks.Networking]] * [[Workshop|Facepunch.Steamworks.Workshop]] * [[Server|Facepunch.Steamworks.Server]] * [[ServerAuth|Facepunch.Steamworks.ServerAuth]] * [[ServerQuery|Facepunch.Steamworks.ServerQuery]] +* [[ServerInit|Facepunch.Steamworks.ServerInit]] * [[ServerStats|Facepunch.Steamworks.ServerStats]] ## Facepunch.Steamworks.Callbacks +* [[FailureCallback|Facepunch.Steamworks.Callbacks.FailureCallback]]