steamworks-rs icon indicating copy to clipboard operation
steamworks-rs copied to clipboard

Rust bindings to the SteamWorks SDK

Results 56 steamworks-rs issues
Sort by recently updated
recently updated
newest added

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...

enhancement

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,...