255 Commits

Author SHA1 Message Date
Herman Groenenboom
7c62042af2 Make SteamEnums.InputActionOrigin public and update Generator accordingly to do this automatically in the future
InputActionOrigin is required on the user side so the user can check whether the action origin has changed. This is cheaper than continuously requesting the action glyph. In addition the user requires the action origin to be able to supply their own icons.
2023-04-07 10:52:41 +02:00
André Straubmeier
4e7e0ef8c4 Revert "Update packages, drop net46 support"
This reverts commit e81d1ac682cee74f84f4a4c967887dce35d18ecd.
2022-11-29 18:17:43 +01:00
dependabot[bot]
e81d1ac682
Update packages, drop net46 support 2022-10-12 06:57:41 +01:00
Michal Cichra
0fda7e39fe
update to steam sdk 1.55 (#675)
includes native apple M1 support
2022-10-12 06:33:34 +01:00
André Straubmeier
ed1c690d7b Headers for 1.53 2021-11-24 09:55:25 +01:00
André Straubmeier
45df99416e Add missing fake IP API to steam_api.json 2021-11-23 15:38:14 +01:00
André Straubmeier
f3ee5bec4e Connection lanes implementation 2021-11-22 17:51:40 +01:00
André Straubmeier
2088f14c05 Generator comments out SteamInputActionEvent_t.AnalogAction_t types since the type declaration is missing from steam_api.json 2021-11-22 13:41:46 +01:00
André Straubmeier
70b2a301ca Generator changes to support 1.52 2021-11-22 13:23:07 +01:00
André Straubmeier
2f8c19a1d1 Headers for 1.52 2021-11-22 13:22:54 +01:00
Garry Newman
480137a490 Added SteamUtils.SetGameLauncherMode 2021-09-24 14:36:48 +01:00
Garry Newman
1c98852d7c Update fixes 2021-09-24 14:24:00 +01:00
Garry Newman
40bcf2e95a Update to Steamworks 152 2021-09-24 14:06:32 +01:00
Garry Newman
bfa94d89fa Fix TextFilteringContext not getting exposed 2021-09-24 14:00:16 +01:00
Garry Newman
b47e1e6f55
Merge pull request #514 from Noek1993/master
Added support for FilterText
2021-09-24 13:51:39 +01:00
Garry Newman
997baf0a07
Merge pull request #592 from juanjp600/helpers-takememory-fix
Fixed race condition caused by too many tasks using Helpers.TakeMemory simultaneously
2021-09-24 13:44:29 +01:00
Garry Newman
a51ccbb69d Remove unused 2021-09-24 13:40:27 +01:00
Jason Thompson
3eb302ac54 Migrated .Net Framework projects to .NET, retargeted projects for netstandard2.1 and/or net6.0 where appropriate, upgraded language level to latest for use with .NET 6 2021-09-09 18:59:58 -05:00
Juan Pablo Arce
9dd286eed4 Updated Generator to use disposable TakeMemory correctly 2021-08-30 22:13:31 -03:00
Rohan Singh
c7ec49abe0 Steamworks SDK 1.51 2021-01-20 10:25:43 -05:00
Rohan Singh
28effd140b Pass results back, optionally 2021-01-19 17:04:48 -05:00
Rohan Singh
616571a3a9 Add ConnectionManager.Broadcast for sending the same message to
multiple clients
2021-01-19 14:23:49 -05:00
Koen Mulder
bc6600736c Updated Generator to be in line with expected generated code 2021-01-09 12:13:30 +01:00
Garry Newman
ad1cfca69f Expose OverlayToStoreFlag 2020-09-04 10:35:22 +01:00
Garry Newman
cb792b0f04 Expose ItemPreviewType 2020-09-04 10:34:33 +01:00
Garry Newman
bd6693146c Re-adding BroadcastUploadStart_t and BroadcastUploadStop_t - because while they're no longer in the sdk, they are documented on the site 2020-09-04 10:05:37 +01:00
Garry Newman
6291c8f117 Replace int64_t with long, int32_t with int 2020-09-04 09:55:06 +01:00
Garry Newman
699b7c0850 Don't generate types starting with "FnSteam" 2020-09-04 09:46:12 +01:00
Garry Newman
a627bf76c8 Headers 1.50 2020-09-04 09:42:26 +01:00
André Straubmeier
f887d8a9ba Connection.QuickStatus implementation 2020-08-20 15:46:08 +02:00
Garry Newman
ce3c395b49 Add missing BroadcastUploadStart_t and BroadcastUploadStop_t callbacks 2020-08-18 11:29:00 +01:00
Garry Newman
49f25b3936 Steam SDK 1.49 .h 2020-08-18 11:13:59 +01:00
Garry Newman
0beaeb2e9d ISteamUGC.RequestUGCDetails is deprecated 2020-03-31 08:34:51 +01:00
Garry Newman
08a4136a3e Seems like struct packing only changes with CSteamId if it's not the first field 2020-02-28 13:53:22 +00:00
Garry Newman
e9978ec55b Fixed GlobalStatsReceived not added to debug list 2020-02-28 13:26:06 +00:00
Garry Newman
9db103cb2f Add Steamworks.Dispatch.OnDebugCallback 2020-02-27 10:01:43 +00:00
Garry Newman
8db2b46729 Hide structs starting with "PS3" 2020-02-27 09:49:58 +00:00
Garry Newman
93e21a5f79 Generate a dictionary of CallbackType's and the actual typeof the callback struct 2020-02-27 09:21:38 +00:00
Garry Newman
c9053b0a91 In ISteamNetworking everything is deprecated apart from the p2p stuff 2020-02-24 16:26:23 +00:00
Garry Newman
d990b537a3 Some code quality stuff 2020-02-24 14:11:27 +00:00
Garry Newman
2843749918 Hide FriendFlags 2020-02-24 13:07:50 +00:00
Garry Newman
44196682c8 Added SteamNetworkUtils.OnDebugOutput, DebugLevel 2020-02-24 11:33:29 +00:00
Garry Newman
41c1d0da08 Ignore enums with "Force32Bit" in their names 2020-02-24 10:33:11 +00:00
Garry Newman
afd314627d Added StructFunctions 2020-02-24 10:14:31 +00:00
Garry Newman
e7a6a00675 Networking Cleanup 2020-02-24 08:58:09 +00:00
Garry Newman
fc74049123 Added Duration Control 2020-02-23 19:09:31 +00:00
Garry Newman
f495d18ece Added SteamRemotePlay 2020-02-23 18:58:50 +00:00
Garry Newman
428c2425a0 CallResult takes an IsServer parameter 2020-02-23 11:44:14 +00:00
Garry Newman
4b10d72d12 Callback fix 2020-02-22 21:13:47 +00:00
Garry Newman
ed96cafbe4 Updated generator to use flat files 2020-02-22 20:16:04 +00:00