aboutsummaryrefslogtreecommitdiff
path: root/steamworks-sys/src/lib.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Rework to use the new flat steam apiMatthew Collins2020-02-221-97/+0
|
* Add partial UGC (Workshop) supportAlex Parrill2019-06-091-0/+1
| | | | | | Supported major features are (un)subscribing from items, getting the list of currently subscribed items, and performing searches against user-related lists (ex. currently subscribed, favorited, ...) for the current app. Can be extended to other searches later.
* Add SteamId::account_id to get the account IDAlex Parrill2019-06-091-0/+6
| | | | The account ID is used in a few places in the API.
* Implement the cloud storage apiMatthew Collins2019-06-051-0/+1
|
* Add basic leaderboard handling (Work on #4)Matthew Collins2018-08-281-0/+1
|
* Steam networking support + other improvementsMatthew Collins2018-05-071-0/+25
|
* Rework how the sys crate is generatedMatthew Collins2018-05-051-2/+2
| | | | | Due to packing issues with steam's structs we use wrapper methods to access the fields and create the structs.
* Cleanup callback handling.Scetch2018-03-161-101/+45
|
* Initial support for serversMatthew Collins2018-02-281-4/+20
|
* Add basic steam user accessorMatthew Collins2018-02-271-1/+2
|
* Run the cpp wrapper for clang-formatMatthew Collins2018-02-241-113/+76
|
* Initial work on lobbies + A clean upMatthew Collins2018-02-241-0/+83
|
* Initial steam callbacks workMatthew Collins2017-09-061-0/+56
The callback system requires the use of C++ classes. I've ended up linking a static lib that forwards a rust closure to a C++ class.