Commit graph

11 commits

Author SHA1 Message Date
Rémi Bernon
afd189d1f6 lsteamclient: Remove unnecessary typedefs.
CW-Bug-Id: #22729
2023-12-19 19:42:16 +01:00
Rémi Bernon
fb4497a377 lsteamclient: Use standard fixed size integer types.
CW-Bug-Id: #22729
2023-12-19 19:42:15 +01:00
Rémi Bernon
07e95d32c1 lsteamclient: Use integer types instead of enums.
CW-Bug-Id: #22729
2023-12-19 19:42:15 +01:00
Rémi Bernon
fb8548e79f lsteamclient: Wrap parameters in structures.
CW-Bug-Id: #22729
2023-12-19 19:42:15 +01:00
Rémi Bernon
259895dcf3 lsteamclient: Use a generic interface wrapper struct.
CW-Bug-Id: #22729
2023-12-19 19:42:14 +01:00
Rémi Bernon
536b237731 lsteamclient: Always use a return result variable.
CW-Bug-Id: #22729
2023-12-19 19:42:14 +01:00
Rémi Bernon
0040deb754 lsteamclient: Cleanup C method generator.
CW-Bug-Id: #22729
2023-12-19 19:42:13 +01:00
Rémi Bernon
ec53c8a649 lsteamclient: Generate thiscall wrappers separately.
CW-Bug-Id: #22729
2023-12-19 19:42:13 +01: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
aa4c6fcc22 lsteamclient: Add ISteamGameSearch support 2019-05-17 10:50:22 -05:00