steamworks-rs
steamworks-rs copied to clipboard
Rust bindings to the SteamWorks SDK
adds support for `GetInputTypeForHandle`
This might require some design, but requiring callbacks to be 'static requires all state passed into them to be owned. This interacts poorly with the way a lot of Rust...
With a fresh update of the master branch, I ran `cargo test` to make sure everything downloaded properly: ``` ✔ ~/projects/steamworks-rs [master|✔ ] 09:28 $ git rev-parse HEAD ffd355e58fbbe43d0dc617004b17441ffac91ee7 ✔...
I'm new guy for rust, the query function not work, can some on explain it ,very thanks. @Thinkofname @james7132 @ColonelThirtyTwo ```rust #[test] fn query_item() { let (client, single) = Client::init().unwrap();...
When calling drop(client) and drop(single_client) returned from Client::init_app(app_id) steam stays connected to the app we are building. We do not want this behaviour. Is this normal behaviour?
Adds functions: * steam_api_init_flat() : wrapper for the SDK call, * init_flat() : copy of init(), but calls steam_api_init_flat() instead of steam_api_init_ex(), * init_flat_app() : copy of init_app(), but calls...
Just realized that Steam released the version 1.60 of the Steamworks SDK.
Return value for the call to SteamAPI_ISteamInput_Init was not properly forwarded. Fixed the call so users can check if the SteamInput system has been properly initialized or not.
add implementation for SteamAPI_ISteamUtils_IsOverlayEnabled() at client.utils().is_overlay_enabled()
I have no clue on rust (i use steamworks.js which uses this from what i can gather) and from the looks of things the ISteamInventory API hasnt been implemented yet,...