aboutsummaryrefslogtreecommitdiff
path: root/src/utils.rs
Commit message (Collapse)AuthorAgeFilesLines
* Add safe wrapper for sys::SteamParamStringArray_tWilliam Venner2021-04-241-0/+21
|
* Remove libc dependencyadumbidiot2021-03-201-1/+1
|
* Rework to use the new flat steam apiMatthew Collins2020-02-221-7/+7
|
* SteamError is Copy and Clone, adjusted callback type constraintsFlaise2019-08-221-1/+1
|
* Implemented Serialize, Deserialize and other common traits where appropriateFlaise2019-08-031-4/+4
|
* Add Utils::set_warning_callback for logging Steam warningsAlex Parrill2019-06-091-1/+53
|
* Generate the bindings from the provided json file instead of bindgen (Fixes #3)Matthew Collins2019-03-161-5/+5
| | | | Allow us to remove the hack for accessing packed structs
* Rework how the sys crate is generatedMatthew Collins2018-05-051-4/+4
| | | | | Due to packing issues with steam's structs we use wrapper methods to access the fields and create the structs.
* Replace Cow<str> with String in the APIMatthew Collins2018-03-011-2/+2
| | | | | | | The steamworks API states that returned strings may be freed at any time and must not be stored. Also adds a way to get the current user's name.
* Try and make the accessors generic over the client and serverMatthew Collins2018-02-271-3/+3
|
* Add a way to move notificationsMatthew Collins2018-02-241-0/+21
|
* Add some basic docs to parts of the apiMatthew Collins2018-02-171-0/+6
|
* Allow the use of the api across threadsMatthew Collins2018-02-171-1/+1
|
* Initial commitMatthew Collins2017-09-061-0/+23