Commit Graph

10 Commits

Author SHA1 Message Date
Andrew Eikum
381ab5f3dc lsteamclient: Explicitly specify alignment of sub-structs
SteamNetConnectionInfo_t has 8-byte alignment on win32, but 4-byte on
Linux. Since we use the same struct on each in lsteamclient,
winSteamNetConnectionStatusChangedCallback_t_712's members would
incorrectly be aligned to 4-byte boundaries.
2019-06-05 10:21:33 -05:00
Andrew Eikum
6195cb8a0a lsteamclient: Add a manual override for the cpp side of the new networking API 2019-06-05 10:21:32 -05:00
Andrew Eikum
649421bf26 lsteamclient: Add ISteamNetworkingSockets support 2019-05-17 10:50:16 -05:00
Andrew Eikum
528d5d26cf lsteamclient: Add steamworks sdk 1.44 support 2019-05-17 10:50:12 -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
f9f3754f09 lsteamclient: build fixes 2018-10-31 07:48:34 -05:00
Andrew Eikum
ab30d847d9 lsteamclient: Generate struct converters 2018-10-31 07:48:34 -05:00
Andrew Eikum
1c79a6a2d0 lsteamclient: Rework cb struct generation 2018-10-31 07:48:34 -05:00
Andrew Eikum
02d52eea92 lsteamclient: Fix packing for windows structs 2018-10-31 07:48:34 -05:00
Andrew Eikum
bbf914c044 lsteamclient: Rename cb_converters to struct_converters 2018-10-31 07:48:34 -05:00