Commit Graph

26 Commits

Author SHA1 Message Date
Garry Newman
cf8aa9501c Callback structs implement Steamworks.ISteamCallback 2019-04-13 18:45:09 +01:00
Garry Newman
96df72c291 Start fumbling the actual vtable instead of the flat functions 2019-04-12 15:43:11 +01:00
Garry Newman
1e1eb00e04 Fixes, Codegen 2019-04-11 16:37:51 +01:00
Garry Newman
a40334551b Added missing callbacks 2018-03-21 10:42:55 +00:00
Garry Newman
ef8234b958 MonoPInvokeCallback doesn't really seem to need a Type 2018-02-15 11:15:26 +00:00
Garry Newman
68b409d163 Callbacks uses static methods (IL2CPP Compatible) 2018-02-14 17:40:16 +00:00
Garry Newman
04c7eb59dc CallResults are queried 2018-02-14 14:15:02 +00:00
Garry Newman
8d202b4645 Fixed uint32 arrays using the wrong size marshalling 2018-01-23 11:02:36 +00:00
Garry Newman
59f7e0ca0a Handle AppId_t arrays 2018-01-23 11:00:14 +00:00
Garry Newman
75530c6bef Revert "Now pinning delegates in callbacks / callresults"
This reverts commit e2ef2b0bf7.
2017-12-06 11:14:38 +00:00
James King
e2ef2b0bf7 Now pinning delegates in callbacks / callresults 2017-11-28 10:37:40 +00:00
James King
7e3527799a Fixed downloading leaderboard file attachments 2017-05-16 16:35:37 +01:00
Garry Newman
01cf0f4cec Achievement callback 2017-05-08 20:51:57 +01:00
Garry Newman
b7727a10e1 Unity Win32 callback fixes 2017-02-01 12:44:00 +00:00
Garry Newman
6e7afc1ac9 Moved callback functions to ThisCall subclass 2017-02-01 11:38:05 +00:00
Garry Newman
d5eca996cd Make SteamNative completely internal 2016-11-02 21:00:25 +00:00
Garry Newman
0b11025afe Internalise generated code 2016-11-02 20:22:11 +00:00
Garry Newman
1efdd690c2 Callback fix 2016-11-01 19:29:42 +00:00
Garry Newman
480c06f288 More posix compatibility 2016-11-01 13:37:47 +00:00
Garry Newman
39c5860041 Put callback functions in the right order on non windows 2016-11-01 11:05:26 +00:00
Garry Newman
c9443b75f2 Fixes 2016-10-31 12:44:37 +00:00
Garry Newman
bae105dbc9 CallResult implementation 2016-10-31 11:46:53 +00:00
Garry Newman
04c2118ed8 Generated callback registration 2016-10-30 20:52:42 +00:00
Garry Newman
94e661c6b0 CodeParser 2016-10-29 20:28:16 +01:00
Garry Newman
9e14aff459 Cleaning 2016-10-29 13:02:36 +01:00
Garry Newman
561f185551 Struct cleanup 2016-10-29 12:49:36 +01:00