Crate steamworks [−] [src]
Structs
AppId |
An id for a steam app/game |
Apps |
Access to the steam apps interface |
AuthSessionTicketResponse |
Called when generating a authentication session ticket. |
AuthTicket |
A handle for an authentication ticket that can be used to cancel it. |
Client |
The main entry point into the steam client. |
ClientManager |
Manages keeping the steam api active for clients |
Friend | |
FriendFlags | |
Friends |
Access to the steam friends interface |
LobbyId | |
Matchmaking |
Access to the steam matchmaking interface |
PersonaChange | |
PersonaStateChange | |
Server |
The main entry point into the steam client for servers. |
ServerManager |
Manages keeping the steam api active for servers |
SteamId |
A user's steam id |
User |
Access to the steam user interface |
Utils |
Access to the steam utils interface |
ValidateAuthTicketResponse |
Called when an authentication ticket has been validated. |
Enums
AuthSessionError |
Errors from |
AuthSessionValidateError |
Errors from |
FriendState | |
LobbyType | |
NotificationPosition | |
ServerMode |
Used to set the mode that a gameserver will run in |
SteamError |
Covers errors that can be returned by the steamworks API |
Traits
Callback |
Type Definitions
SResult |