Rémi Bernon
|
9ea65fe0d0
|
lsteamclient: Use the new structures in thunks.
CW-Bug-Id: #22729
|
2024-02-15 15:53:26 +02:00 |
|
Rémi Bernon
|
4dfab8d8b6
|
lsteamclient: Remove unnecessary typedefs.
CW-Bug-Id: #22729
|
2024-02-15 15:53:26 +02:00 |
|
Rémi Bernon
|
a5fe4d774b
|
lsteamclient: Get rid of the remaining steam typedefs.
CW-Bug-Id: #22729
|
2024-02-15 15:53:25 +02:00 |
|
Rémi Bernon
|
560fc53226
|
lsteamclient: Use standard fixed size integer types.
CW-Bug-Id: #22729
|
2024-02-15 15:53:25 +02:00 |
|
Rémi Bernon
|
b83f5fe79e
|
lsteamclient: Use integer types instead of enums.
CW-Bug-Id: #22729
|
2024-02-15 15:53:25 +02:00 |
|
Rémi Bernon
|
6b21c32d2a
|
lsteamclient: Wrap parameters in structures.
CW-Bug-Id: #22729
|
2024-02-15 15:53:25 +02:00 |
|
Rémi Bernon
|
7e5eed6c71
|
lsteamclient: Use a generic interface wrapper struct.
CW-Bug-Id: #22729
|
2024-02-15 15:53:24 +02:00 |
|
Rémi Bernon
|
8d78cb5107
|
lsteamclient: Consistently use the computed return type.
CW-Bug-Id: #22729
|
2024-02-15 15:53:24 +02:00 |
|
Rémi Bernon
|
f6871a6b73
|
lsteamclient: Always use a return result variable.
CW-Bug-Id: #22729
|
2024-02-15 15:53:24 +02:00 |
|
Rémi Bernon
|
c34fc635ce
|
lsteamclient: Cleanup C method generator.
CW-Bug-Id: #22729
|
2024-02-15 15:53:23 +02:00 |
|
Rémi Bernon
|
caa21ea5d0
|
lsteamclient: Generate thiscall wrappers separately.
CW-Bug-Id: #22729
|
2024-02-15 15:53:23 +02:00 |
|
Rémi Bernon
|
9da0e96f94
|
lsteamclient: Sort classes by their version string.
CW-Bug-Id: #22729
|
2024-02-15 15:53:23 +02:00 |
|
Rémi Bernon
|
b661fabcbd
|
lsteamclient: Generate SteamWorks SDK 1.54 support.
|
2023-05-19 18:04:49 +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 |
|
Paul Gofman
|
7a90ff74ce
|
lsteamclient: Get memory for SteamClient interface within native steamclient.dll loader range.
CW-Bug-ID: #19605
For Mafia II.
|
2021-11-11 18:36:07 +02:00 |
|
Andrew Eikum
|
5504754ce9
|
lsteamclient: generate 1.51 support
|
2021-03-31 14:08:10 -05:00 |
|
Andrew Eikum
|
c0aa7979a3
|
steamclient: Generate support for steamworks 1.49
|
2020-09-29 14:29:06 -05:00 |
|
Andrew Eikum
|
a853ce145d
|
lsteamclient: Import steamworks 1.48a and fix up networkingsockets versions
|
2020-06-05 08:58:23 -05:00 |
|
Andrew Eikum
|
4880c3b3ab
|
lsteamclient: Make Windows-side struct definitions available to C files
|
2019-03-07 07:45:44 -06:00 |
|
Andrew Eikum
|
2054bb97a9
|
lsteamclient: Import SDK version 1.43
|
2019-03-07 07:45:44 -06:00 |
|
Duncan Ogilvie
|
01c0124bde
|
Fix stdcall parameter size computation
Signed-off-by: Duncan Ogilvie <mr.exodia.tpodt@gmail.com>
|
2019-02-14 08:32:39 -06:00 |
|
Andrew Eikum
|
164490165d
|
lsteamclient: Synthesize SDK version 0.99x
For SteamFriends001, SteamGameServer002, SteamUser007, and
STEAMUSERSTATS_INTERFACE_VERSION001.
|
2019-02-14 08:32:39 -06:00 |
|
Andrew Eikum
|
7008e8bf21
|
lsteamclient: Synthesize SDK version 0.99y
For SteamClient006, SteamFriends002, SteamGameServer003,
SteamMatchMaking001, STEAMUSERSTATS_INTERFACE_VERSION002, and
SteamUser008.
|
2019-02-14 08:32:39 -06:00 |
|
Andrew Eikum
|
96fe29ba03
|
lsteamclient: Synthesize SDK version 1.16x
For SteamFriends010.
|
2019-02-14 08:32:39 -06:00 |
|
Andrew Eikum
|
98c51ad7a5
|
lsteamclient: Synthesize SDK version 1.19x
For STEAMREMOTESTORAGE_INTERFACE_VERSION007 and SteamFriends012.
|
2019-02-14 08:32:39 -06:00 |
|
Andrew Eikum
|
0b2c856af7
|
lsteamclient: Fix building as a winemaker project
|
2018-01-18 13:27:10 -06:00 |
|
Andrew Eikum
|
f07f9247a5
|
Move lsteamclient out of wine
|
2018-01-18 10:24:05 -06:00 |
|