Commit Graph

532 Commits

Author SHA1 Message Date
Garry Newman
76c82bff25 ISteamApps Methods Complete 2019-04-13 21:26:10 +01:00
Garry Newman
fe0d934bfc FileDetails SHA1 2019-04-13 21:20:25 +01:00
Garry Newman
d9da40c0e8 Internal interfaces do the await callback automatically 2019-04-13 21:20:07 +01:00
Garry Newman
cce25e6f77 Exception on 32bit 2019-04-13 18:49:35 +01:00
Garry Newman
d6eb2c8041 Test updates 2019-04-13 18:47:36 +01:00
Garry Newman
429d1937f9 Apps.GetFileDetails propert async working example 2019-04-13 18:47:23 +01:00
Garry Newman
fac123324d Added Utils.GetResult( call ) (generic) 2019-04-13 18:46:57 +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
db7c8d66a4 Use new structs properly 2019-04-13 18:45:40 +01:00
Garry Newman
cf8aa9501c Callback structs implement Steamworks.ISteamCallback 2019-04-13 18:45:09 +01:00
Garry Newman
ede67d51cd SteamApiCallback 2019-04-13 18:44:37 +01:00
Garry Newman
06446a8bc0 ISteamUtils generation 2019-04-12 22:53:46 +01:00
Garry Newman
afb2e286f4 Interface string 2019-04-12 22:52:55 +01:00
Garry Newman
34d6b15fb8 More functions 2019-04-12 21:47:02 +01:00
Garry Newman
199ad77406 Better vector marshalling 2019-04-12 21:30:13 +01:00
Garry Newman
ebea536334 Test fix 2019-04-12 20:26:04 +01:00
Garry Newman
f69710cc15 Filling 2019-04-12 16:02:20 +01:00
Garry Newman
4296e4e748 Easymode/Singleton redux 2019-04-12 15:43:24 +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
d7a546d913 Parse from source (it's more reliable) 2019-04-12 15:41:40 +01:00
Garry Newman
6719c6d0a4 Steam controller input fixes 2019-04-12 08:29:19 +01:00
Garry Newman
7e09c9d56f Marshal bool properly 2019-04-11 21:49:46 +01:00
Garry Newman
b6266a7386 Codegen 2019-04-11 21:38:19 +01:00
Garry Newman
d91ba6d84a Throw error if interface_pointer is null 2019-04-11 21:38:06 +01:00
Garry Newman
feec8f6842 SteamClient018 2019-04-11 21:37:20 +01:00
Garry Newman
2b43b9b992 Don't bother copying steam_api.dll 2019-04-11 21:37:07 +01:00
Garry Newman
11ad696f7c Throw warning if trying to use in 32bit process 2019-04-11 21:36:57 +01:00
Garry Newman
1eb16f34b8 Don't need steam_api.dll in tests 2019-04-11 21:36:42 +01:00
Garry Newman
63aff6582f Unit test dlls 2019-04-11 21:36:16 +01:00
Garry Newman
d5f762fa32 Update steam_api64.dll 2019-04-11 21:35:18 +01:00
Garry Newman
177ca2b9e7 Remove steam_api.dll 2019-04-11 21:35:12 +01:00
Garry Newman
00bd53f0ec libsteam_api64.so to libsteam_api.so 2019-04-11 21:34:52 +01:00
Garry Newman
9d086dbcf6 Parse newer style STEAM_CALLBACK_BEGIN 2019-04-11 17:00:44 +01:00
Garry Newman
21ff07288d ActivateGameOverlayToWebPage new modal param 2019-04-11 16:46:22 +01:00
Garry Newman
51d0d21674 Fixed RetrieveConnectionDetails char* type 2019-04-11 16:45:00 +01:00
Garry Newman
18262fd4f2 Fixed early outing with enum for no reason 2019-04-11 16:39:59 +01:00
Garry Newman
1e1eb00e04 Fixes, Codegen 2019-04-11 16:37:51 +01:00
Garry Newman
0bf379a41b Steamworks 144 2019-04-11 16:19:09 +01:00
Garry Newman
15b04eec2a 64bit only 2019-04-11 16:18:08 +01:00
Garry Newman
4b9eba285a Dropped net35 supoport 2019-04-11 16:05:18 +01:00
André Straubmeier
26a64f64e7 Added Inventory.Definition.GetCachedStringProperty 2019-03-15 13:58:20 +01:00
André Straubmeier
879a284de3 Added Client.CurrentCountry 2019-03-04 15:55:42 +01:00
James King
0b55f13306 Update leaderboard counts when fetching entries 2019-02-08 23:10:19 +00:00
Rohan Singh
12e26e3f5d Add Inventory.EnableItemProperties to turn off per-item properties (not all games need it and it's a bit slow)
There could be a whitelist Func or something added later for more control if anyone wants to do that
2018-12-06 15:20:30 -05:00
Garry Newman
6c4a83800a
Merge pull request #197 from clansfear/master
Resolved #174  - removed redundant check in InitClient to allow wrapper initialization in offline mode
2018-12-05 10:06:02 +00:00
Garry Newman
fba1986812
Merge pull request #223 from YLahin/master
Fixed Windows x86 build crash on startup
2018-12-05 10:05:04 +00:00
Yaroslav Lahin
c0a6a80089 Fixed Windows x86 build crash 2018-12-05 11:17:34 +03:00
Rohan Singh
80a383730b Add Overlay.IsOpen 2018-12-04 13:39:47 -05:00
Rohan Singh
971751f89d Add Inventory.OnInventoryResultReady so you can check that as well as the generic OnUpdate 2018-12-04 13:39:31 -05:00
Rohan Singh
96511dcc64 Make Inventory.OnUpdate an event, FormatPrice can be passed LocalPrice without needing to multiply it 2018-12-03 08:17:55 -05:00