Garry Newman
|
ed96cafbe4
|
Updated generator to use flat files
|
2020-02-22 20:16:04 +00:00 |
|
Garry Newman
|
6dbed6a91d
|
StructPlatformPackSize instead of runtime Pack8 shit
|
2019-06-25 11:20:39 +01:00 |
|
Garry Newman
|
a0478a6040
|
Store struct strings as byte and encode as utf8 on demand
|
2019-06-20 13:10:28 +01:00 |
|
Garry Newman
|
fdee0bfc1e
|
Cancel async waits if steam becomes invalid during wait
|
2019-05-13 13:13:12 +01:00 |
|
Garry Newman
|
c6ac47c0c3
|
Use pack8 structs for windows where appropriate
|
2019-05-08 11:13:23 +01:00 |
|
Garry Newman
|
ad21e90e90
|
Added IsPack4OnWindows to codegen struct
|
2019-05-08 09:49:32 +01:00 |
|
Garry Newman
|
93d20de83b
|
ISteamCallback was a nice idea but IL2CPP support makes it unfeasible
|
2019-04-30 16:43:27 +01:00 |
|
Garry Newman
|
86e4576baf
|
IL2CPP works again
|
2019-04-30 15:42:10 +01:00 |
|
Garry Newman
|
ff48493ceb
|
Structs with a CSteamID don't need the pack8 alternative
|
2019-04-30 14:56:59 +01:00 |
|
Garry Newman
|
84627fe69f
|
Struct is the pack4 version
|
2019-04-30 14:51:56 +01:00 |
|
Garry Newman
|
e4663ecc68
|
AppId_t => AppId
|
2019-04-26 14:29:36 +01:00 |
|
Garry Newman
|
5782160623
|
Added SteamScreenshots
|
2019-04-16 16:37:49 +01:00 |
|
Garry Newman
|
6c5c94e834
|
Fixed struct packing regression
|
2019-04-16 15:25:35 +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
|
6b26323bf8
|
Struct callback cleanup
|
2019-04-13 22:56:06 +01:00 |
|
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 |
|