Commit Graph

28 Commits

Author SHA1 Message Date
Garry Newman
d5abb32aeb Neater generated vtable code 2019-06-25 12:04:43 +01:00
Garry Newman
810cb3623f Code formatting 2019-06-25 12:01:00 +01:00
Garry Newman
1df586305d No need to use Config.Os for vtable address swapping 2019-06-25 12:00:04 +01:00
Garry Newman
690db722eb No need for _Windows function alternatives 2019-06-25 11:39:17 +01:00
Garry Newman
a5bd78a597 SteamItemDetails_t should read flags properly on windows 2019-05-16 15:02:00 +01:00
Garry Newman
778b1081cb Windows specific on overloaded functions in ISteamGameServerStats 2019-05-15 13:25:50 +01:00
Garry Newman
f014681cc4 Clear interfaces and dangling pointers on steam shutdown 2019-05-10 14:08:17 +01:00
Garry Newman
c6ac47c0c3 Use pack8 structs for windows where appropriate 2019-05-08 11:13:23 +01:00
Garry Newman
1c1925bae9 Update how interfaces are initialized so we can initialize userless 2019-05-02 13:27:46 +01:00
Garry Newman
c5ec70447b ISteamParties 2019-05-01 21:33:10 +01:00
Garry Newman
cbc154da66 We can treat mac and linux as the same os 2019-04-30 13:01:30 +01:00
Garry Newman
8da5ab2cd0 Overloaded functions swap locations only on windows 2019-04-30 11:53:12 +01:00
Garry Newman
b39ee80ecd Special path for Windows call convention when returning a SteamId 2019-04-29 15:47:56 +01:00
Garry Newman
1137076fa7 Parsing fixes 2019-04-27 14:25:54 +01:00
Garry Newman
e9f5898b6c Basic Ugc Querying 2019-04-17 16:41:06 +01:00
Garry Newman
9af8935f47 Overloaded function vtable order 2019-04-17 13:53:54 +01:00
Garry Newman
6c1dd241ba Delegate name refactor 2019-04-17 13:36:11 +01:00
Garry Newman
99e85e9a98 Stats 2019-04-17 13:20:32 +01:00
Garry Newman
da17648ade BaseSteamInterface becomes SteamInterface 2019-04-16 14:54:05 +01:00
Garry Newman
8e97489def Steamworks.Data 2019-04-16 14:38:10 +01:00
Garry Newman
8ceecaf1b0 Cleaning up publics 2019-04-16 12:17:24 +01:00
Garry Newman
bf6883deb9 Big clean 2019-04-16 11:45:44 +01:00
Garry Newman
3255135df1 GameServer baseline 2019-04-15 20:54:50 +01:00
Garry Newman
920ea6ce6b Fixed IsReturnedWeird ordering 2019-04-15 15:19:33 +01:00
Garry Newman
d9da40c0e8 Internal interfaces do the await callback automatically 2019-04-13 21:20:07 +01:00
Garry Newman
39a63f6906 Parse and use STEAM_CALL_RESULT to pass result type back 2019-04-13 18:46:39 +01:00
Garry Newman
06446a8bc0 ISteamUtils generation 2019-04-12 22:53:46 +01:00
Garry Newman
96df72c291 Start fumbling the actual vtable instead of the flat functions 2019-04-12 15:43:11 +01:00