Arkadiusz Hiler
|
c0d0b2f295
|
lsteamclient: Generate SteamWorks SDK 1.58 support.
|
2023-09-27 20:14:12 +03:00 |
|
Arkadiusz Hiler
|
45dff33596
|
lsteamclient: Import SteamWorks SDK 1.58.
|
2023-09-27 20:14:12 +03:00 |
|
Paul Gofman
|
516f76e446
|
lsteamclient: Terminate callback thread on Steam interface shutdown.
CW-Bug-Id: #22649
|
2023-09-12 14:44:08 +03:00 |
|
Paul Gofman
|
e8df09e258
|
lsteamclient: Also overload lin SteamNetworkingMessage_t.m_pfnRelease.
CW-Bug-Id: #22649
So msg wrapper is freed when the message is released from steamclient
side.
|
2023-09-12 14:44:08 +03:00 |
|
Paul Gofman
|
8a109013b4
|
lsteamclient: Handle calls to SteamNetworkingMessage_t.m_pfnFreeData from native threads.
CW-Bug-Id: #22649
|
2023-09-12 14:44:08 +03:00 |
|
Paul Gofman
|
a798b8308f
|
lsteamclient: Use a list to map lin SteamNetworkingMessage_t to wrapper.
CW-Bug-Id: #22649
|
2023-09-12 14:44:08 +03:00 |
|
Paul Gofman
|
a7bdd61d20
|
lsteamclient: Use plain memory allocation / free for SteamNetworkingMessage_t wrapper.
CW-Bug-Id: #22649
|
2023-09-12 14:44:08 +03:00 |
|
Paul Gofman
|
6ed890c9e9
|
lsteamclient: Avoid code duplication in handling SteamNetworkingMessage_t wrapping.
CW-Bug-Id: #22649
|
2023-09-12 14:44:08 +03:00 |
|
Rémi Bernon
|
ea07c02886
|
lsteamclient: Generate SteamWorks SDK 1.57 support.
|
2023-05-19 18:05:40 +03:00 |
|
Rémi Bernon
|
a33bbf115c
|
lsteamclient: Import SteamWorks SDK 1.57.
|
2023-05-19 18:05:32 +03:00 |
|
Rémi Bernon
|
582047e3be
|
lsteamclient: Generate SteamWorks SDK 1.56 support.
|
2023-05-19 18:05:27 +03:00 |
|
Rémi Bernon
|
a5a5239c0c
|
lsteamclient: Import SteamWorks SDK 1.56.
|
2023-05-19 18:05:19 +03:00 |
|
Rémi Bernon
|
49324a57d7
|
lsteamclient: Define __cdecl to nothing on the linux side.
|
2023-05-19 18:05:11 +03:00 |
|
Paul Gofman
|
f5da6b1c22
|
lsteamclient: Allocate SteamClient interface from native steamclient.dll data.
CW-Bug-Id: #22137
|
2023-05-19 18:05:06 +03:00 |
|
Rémi Bernon
|
840959f4cf
|
lsteamclient: Generate SteamWorks SDK 1.55 support.
|
2023-05-19 18:05:01 +03:00 |
|
Rémi Bernon
|
d11d466cb3
|
lsteamclient: Import SteamWorks SDK 1.55.
|
2023-05-19 18:04:55 +03:00 |
|
Rémi Bernon
|
b661fabcbd
|
lsteamclient: Generate SteamWorks SDK 1.54 support.
|
2023-05-19 18:04:49 +03:00 |
|
Rémi Bernon
|
01603fb118
|
lsteamclient: Import SteamWorks SDK 1.54.
|
2023-05-19 18:04:44 +03:00 |
|
Paul Gofman
|
b59a3040d9
|
lsteamclient: Fix _GetAppInstallDir() return value.
CW-Bug-Id: #21864
|
2023-02-14 16:07:44 +02:00 |
|
Paul Gofman
|
30c6b5c41e
|
lsteamclient: Return NULL from manual_convert_SteamAPI_CheckCallbackRegistered_t() if win_func is NULL.
CW-Bug-Id: #21313
|
2022-10-14 18:21:56 +03:00 |
|
Paul Gofman
|
bcd3d5218f
|
lsteamclient: Wrap SteamAPIWarningMessageHook_t callback.
CW-Bug-Id: #20813
|
2022-08-10 19:29:30 +03:00 |
|
Paul Gofman
|
18195c558d
|
lsteamclient: Also don't cache interfaces with vtable allocated from steamclient.dll.
CW-Bug-Id: #20909
|
2022-08-03 14:24:42 +03:00 |
|
Paul Gofman
|
ba3d473ec1
|
lsteamclient: Place vtables for some interfaces in native steamclient.dll data.
CW-Bug-Id: #20869
|
2022-08-03 14:24:42 +03:00 |
|
Arkadiusz Hiler
|
be4a80dac6
|
lsteamclient: Assume manual wrappers are needed for newer revisions of the interfaces.
|
2022-08-03 14:24:42 +03:00 |
|
Arkadiusz Hiler
|
7523181830
|
lsteamclient: Fix the order of arguments in steamclient_isteaminput_getglyph_png().
|
2022-06-13 22:16:42 +03:00 |
|