Commit Graph

  • a4f446d009 DepotId into Data Garry Newman 2019-04-16 14:51:47 +01:00
  • 59c0550cfc ServerList namespace Garry Newman 2019-04-16 14:51:37 +01:00
  • 603bd95c38 Epoch Garry Newman 2019-04-16 14:40:59 +01:00
  • 8e97489def Steamworks.Data Garry Newman 2019-04-16 14:38:10 +01:00
  • 51b2b7dee2 Moved Name, SteamId to SteamClient Garry Newman 2019-04-16 14:26:42 +01:00
  • 50ddedfd6e Renaiming top tier to Steam* Garry Newman 2019-04-16 14:21:48 +01:00
  • 353ddc5a8d Fixes Garry Newman 2019-04-16 14:04:28 +01:00
  • ede5320069 Cleaning Garry Newman 2019-04-16 13:42:51 +01:00
  • 8ceecaf1b0 Cleaning up publics Garry Newman 2019-04-16 12:17:24 +01:00
  • bf6883deb9 Big clean Garry Newman 2019-04-16 11:45:44 +01:00
  • a634f80790 Real world use part 1 Garry Newman 2019-04-16 09:30:17 +01:00
  • c19982f3b1 Remove unused Auth Garry Newman 2019-04-15 22:11:14 +01:00
  • 8107297262 BeginAuthSession test Garry Newman 2019-04-15 21:39:13 +01:00
  • c1d611dae7 Test fixes Garry Newman 2019-04-15 21:18:03 +01:00
  • 3255135df1 GameServer baseline Garry Newman 2019-04-15 20:54:50 +01:00
  • 90d9ae8c4c Friends Swap Garry Newman 2019-04-15 17:11:01 +01:00
  • b134c8708f RichPresence Garry Newman 2019-04-15 16:47:21 +01:00
  • e4ddd1fe6c Async avatars Garry Newman 2019-04-15 16:43:55 +01:00
  • ca20e5a75a Overlays Garry Newman 2019-04-15 15:54:10 +01:00
  • 088e9918e0 Friends base Garry Newman 2019-04-15 15:41:01 +01:00
  • 6fa147141a Pass ** as ref Garry Newman 2019-04-15 15:37:50 +01:00
  • ee7e4e076a Fixed parse error Garry Newman 2019-04-15 15:26:52 +01:00
  • c5e507fb15 ServerList timeout option Garry Newman 2019-04-15 15:19:41 +01:00
  • 920ea6ce6b Fixed IsReturnedWeird ordering Garry Newman 2019-04-15 15:19:33 +01:00
  • f7e09ec7bf ISteamFriends interface Garry Newman 2019-04-15 14:19:40 +01:00
  • 41dfaeb2f7 ServerList Garry Newman 2019-04-15 14:07:31 +01:00
  • 1f0e34cf40 ISteamMatchmakingServers Parser Garry Newman 2019-04-15 11:41:19 +01:00
  • e096ba5c6c Removed Voice class (is all in User now) Garry Newman 2019-04-15 11:07:55 +01:00
  • 2ea8585c48 User Test Garry Newman 2019-04-15 11:06:32 +01:00
  • d211dd40e1 User events Garry Newman 2019-04-15 10:39:54 +01:00
  • dcd1ea8503 Steamworks.User functions Garry Newman 2019-04-15 10:24:44 +01:00
  • e7aa122c1f Refactor Garry Newman 2019-04-14 22:05:51 +01:00
  • ca96362a5f Video Garry Newman 2019-04-14 22:04:46 +01:00
  • 9cf553a786 Music Garry Newman 2019-04-14 21:57:09 +01:00
  • db1cfde383 Refactor Garry Newman 2019-04-14 21:48:26 +01:00
  • 2d2be118d3 Parental settings Garry Newman 2019-04-14 21:48:11 +01:00
  • a2cd4b099c Remove old app Garry Newman 2019-04-14 21:39:44 +01:00
  • c2a9c7b226 nullsafe invokes Garry Newman 2019-04-14 21:38:36 +01:00
  • 3b9f6592ef UtilsTest.cs Garry Newman 2019-04-14 21:32:48 +01:00
  • 7a2fc78105 Utils complete Garry Newman 2019-04-14 21:21:47 +01:00
  • 8935311b03 GetImageRGBA Garry Newman 2019-04-14 20:52:51 +01:00
  • cd30b85444 SteamApps events Garry Newman 2019-04-14 20:48:14 +01:00
  • 027a110c61 Update Utils.cs Garry Newman 2019-04-13 23:04:03 +01:00
  • 6b26323bf8 Struct callback cleanup Garry Newman 2019-04-13 22:56:06 +01:00
  • 173a132d6e SteamApiCallback to result Garry Newman 2019-04-13 22:02:52 +01:00
  • 76c82bff25 ISteamApps Methods Complete Garry Newman 2019-04-13 21:26:10 +01:00
  • fe0d934bfc FileDetails SHA1 Garry Newman 2019-04-13 21:20:25 +01:00
  • d9da40c0e8 Internal interfaces do the await callback automatically Garry Newman 2019-04-13 21:20:07 +01:00
  • cce25e6f77 Exception on 32bit Garry Newman 2019-04-13 18:49:35 +01:00
  • d6eb2c8041 Test updates Garry Newman 2019-04-13 18:47:36 +01:00
  • 429d1937f9 Apps.GetFileDetails propert async working example Garry Newman 2019-04-13 18:47:23 +01:00
  • fac123324d Added Utils.GetResult( call ) (generic) Garry Newman 2019-04-13 18:46:57 +01:00
  • 39a63f6906 Parse and use STEAM_CALL_RESULT to pass result type back Garry Newman 2019-04-13 18:46:39 +01:00
  • db7c8d66a4 Use new structs properly Garry Newman 2019-04-13 18:45:40 +01:00
  • cf8aa9501c Callback structs implement Steamworks.ISteamCallback Garry Newman 2019-04-13 18:45:09 +01:00
  • ede67d51cd SteamApiCallback Garry Newman 2019-04-13 18:44:37 +01:00
  • 06446a8bc0 ISteamUtils generation Garry Newman 2019-04-12 22:53:46 +01:00
  • afb2e286f4 Interface string Garry Newman 2019-04-12 22:52:55 +01:00
  • 34d6b15fb8 More functions Garry Newman 2019-04-12 21:47:02 +01:00
  • 199ad77406 Better vector marshalling Garry Newman 2019-04-12 21:30:13 +01:00
  • ebea536334 Test fix Garry Newman 2019-04-12 20:26:04 +01:00
  • f69710cc15 Filling Garry Newman 2019-04-12 16:02:20 +01:00
  • 4296e4e748 Easymode/Singleton redux Garry Newman 2019-04-12 15:43:24 +01:00
  • 96df72c291 Start fumbling the actual vtable instead of the flat functions Garry Newman 2019-04-12 15:43:11 +01:00
  • d7a546d913 Parse from source (it's more reliable) Garry Newman 2019-04-12 15:41:40 +01:00
  • 6719c6d0a4 Steam controller input fixes Garry Newman 2019-04-12 08:29:19 +01:00
  • 7e09c9d56f Marshal bool properly Garry Newman 2019-04-11 21:49:46 +01:00
  • b6266a7386 Codegen Garry Newman 2019-04-11 21:38:19 +01:00
  • d91ba6d84a Throw error if interface_pointer is null Garry Newman 2019-04-11 21:38:06 +01:00
  • feec8f6842 SteamClient018 Garry Newman 2019-04-11 21:37:20 +01:00
  • 2b43b9b992 Don't bother copying steam_api.dll Garry Newman 2019-04-11 21:37:07 +01:00
  • 11ad696f7c Throw warning if trying to use in 32bit process Garry Newman 2019-04-11 21:36:57 +01:00
  • 1eb16f34b8 Don't need steam_api.dll in tests Garry Newman 2019-04-11 21:36:42 +01:00
  • 63aff6582f Unit test dlls Garry Newman 2019-04-11 21:36:16 +01:00
  • d5f762fa32 Update steam_api64.dll Garry Newman 2019-04-11 21:35:18 +01:00
  • 177ca2b9e7 Remove steam_api.dll Garry Newman 2019-04-11 21:35:12 +01:00
  • 00bd53f0ec libsteam_api64.so to libsteam_api.so Garry Newman 2019-04-11 21:34:52 +01:00
  • 9d086dbcf6 Parse newer style STEAM_CALLBACK_BEGIN Garry Newman 2019-04-11 17:00:44 +01:00
  • 21ff07288d ActivateGameOverlayToWebPage new modal param Garry Newman 2019-04-11 16:46:22 +01:00
  • 51d0d21674 Fixed RetrieveConnectionDetails char* type Garry Newman 2019-04-11 16:45:00 +01:00
  • 18262fd4f2 Fixed early outing with enum for no reason Garry Newman 2019-04-11 16:39:59 +01:00
  • 1e1eb00e04 Fixes, Codegen Garry Newman 2019-04-11 16:37:51 +01:00
  • 0bf379a41b Steamworks 144 Garry Newman 2019-04-11 16:19:09 +01:00
  • 15b04eec2a 64bit only Garry Newman 2019-04-11 16:18:08 +01:00
  • 4b9eba285a Dropped net35 supoport Garry Newman 2019-04-11 16:05:18 +01:00
  • 3a46e5764d cleanup auth William Wallace 2019-03-27 18:21:10 +00:00
  • ac44bb2293 expose GetAuthSessionTicketResponse William Wallace 2019-03-27 18:16:40 +00:00
  • 5c9e239bc6 expose server steamid, test server -> client auth William Wallace 2019-03-27 18:01:25 +00:00
  • dfa04d1a70 common auth interface William Wallace 2019-03-27 17:10:09 +00:00
  • 26a64f64e7 Added Inventory.Definition.GetCachedStringProperty André Straubmeier 2019-03-15 13:58:20 +01:00
  • 879a284de3 Added Client.CurrentCountry André Straubmeier 2019-03-04 15:55:42 +01:00
  • 0b55f13306 Update leaderboard counts when fetching entries James King 2019-02-08 23:10:19 +00:00
  • 07f9f00cb4
    Fixed Lobby.Joinable Sean L 2019-01-11 14:19:34 +01:00
  • 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 Rohan Singh 2018-12-06 15:20:30 -05:00
  • 6c4a83800a
    Merge pull request #197 from clansfear/master Garry Newman 2018-12-05 10:06:02 +00:00
  • fba1986812
    Merge pull request #223 from YLahin/master Garry Newman 2018-12-05 10:05:04 +00:00
  • c0a6a80089 Fixed Windows x86 build crash Yaroslav Lahin 2018-12-04 11:31:58 +03:00
  • 80a383730b Add Overlay.IsOpen Rohan Singh 2018-12-04 13:39:47 -05:00
  • 971751f89d Add Inventory.OnInventoryResultReady so you can check that as well as the generic OnUpdate Rohan Singh 2018-12-04 13:39:31 -05:00
  • 96511dcc64 Make Inventory.OnUpdate an event, FormatPrice can be passed LocalPrice without needing to multiply it Rohan Singh 2018-12-03 08:17:55 -05:00