a
|
4b9f88d8ec
|
* change return type of all client functions from bool to steam_bool to avoid inconsistency problem in the client library
* implement missing client functions
- `Breakpad_SteamSendMiniDump()`
- `Steam_IsKnownInterface()`
- `Steam_NotifyMissingInterface()`
|
2024-08-21 22:45:02 +03:00 |
|
a
|
72f4b85924
|
proper handling for SteamNetworkingSockets007
|
2024-08-18 04:48:57 +03:00 |
|
a
|
e8d36b3353
|
implement undocumented interfaces ISteamRemoteStorage015 + ISteamUGC011
|
2024-08-18 04:48:40 +03:00 |
|
a
|
b8869b60b0
|
implement undocumented interfaces ISteamNetworkingSockets010 + ISteamNetworkingSockets011
|
2024-08-18 04:48:31 +03:00 |
|
a
|
450a345333
|
* add instance of game_stats for servers, client and server instances are requested by games
* delete ended game_stats sessions after 15 seconds to reduce memory usage
|
2024-08-03 16:57:30 +03:00 |
|
Detanup01
|
fa75c9acb9
|
fixing STEAMTIMELINE_INTERFACE hopefully
|
2024-07-25 21:25:30 +02:00 |
|
Detanup01
|
4c0e1558ea
|
Adding STEAMTIMELINE_INTERFACE_VERSION check in GetISteamGenericInterface
|
2024-07-24 12:19:08 +02:00 |
|
otavepto
|
f5ae22a1e6
|
basic impl for steam timeline
|
2024-07-07 02:39:21 +03:00 |
|
Detanup01
|
a78a27f21f
|
steam api 1.60
|
2024-07-07 02:39:21 +03:00 |
|
otavepto
|
d1d5416d62
|
implement isteamgamestats
|
2024-06-16 19:08:44 +03:00 |
|
Detanup01
|
65521debe6
|
fix those requests
|
2024-06-14 19:10:12 +03:00 |
|
Detanup01
|
4390cc1616
|
isteamvideo001 interface added
|
2024-06-14 19:10:12 +03:00 |
|
otavepto
|
b75b5ee282
|
exit on missing interface instead of returning a pointer
|
2024-06-08 16:14:12 +03:00 |
|
Detanup01
|
c477a031ac
|
steam screenshot
|
2024-05-10 19:43:03 +03:00 |
|
Detanup01
|
a01c35187d
|
note on interface versions
|
2024-05-10 19:15:27 +03:00 |
|
otavepto
|
d662d0ec8e
|
initialize all temp pointers to null
|
2024-05-05 17:20:18 +03:00 |
|
otavepto
|
e92bf25f02
|
more missed c-style casts, no more (void*) casts are left
|
2024-05-05 17:20:18 +03:00 |
|
otavepto
|
2ede507e96
|
* refactor Steam_Client class implementation, by moving all interfaces getters into a separate .cpp file
* use C++ casts instead of C-Style casts, allowing the compiler to throw errors for invalid usages/casts
|
2024-05-05 17:20:18 +03:00 |
|