diff --git a/lsteamclient/Makefile.in b/lsteamclient/Makefile.in index d1d21ab4..75d2ff95 100644 --- a/lsteamclient/Makefile.in +++ b/lsteamclient/Makefile.in @@ -6,6 +6,7 @@ EXTRADEFS = -DWINE_NO_LONG_TYPES -DSTEAM_API_EXPORTS -Dprivate=public -Dprotecte SOURCES = \ steam_client_manual.c \ + steam_input_manual.c \ steam_networking_manual.c \ steamclient_main.c \ steamclient_wrappers.c \ diff --git a/lsteamclient/gen_wrapper.py b/lsteamclient/gen_wrapper.py index 9bbeaccd..daf38917 100755 --- a/lsteamclient/gen_wrapper.py +++ b/lsteamclient/gen_wrapper.py @@ -215,14 +215,14 @@ MANUAL_METHODS = { "ISteamNetworkingMessages_ReceiveMessagesOnChannel": lambda ver, abi: abi == 'u', "ISteamInput_EnableActionEventCallbacks": lambda ver, abi: abi == 'u', - "ISteamInput_GetGlyphForActionOrigin": lambda ver, abi: abi == 'u', - "ISteamInput_GetGlyphPNGForActionOrigin": lambda ver, abi: abi == 'u', - "ISteamInput_GetGlyphSVGForActionOrigin": lambda ver, abi: abi == 'u', - "ISteamInput_GetGlyphForActionOrigin_Legacy": lambda ver, abi: abi == 'u', - "ISteamInput_GetGlyphForXboxOrigin": lambda ver, abi: abi == 'u', + "ISteamInput_GetGlyphForActionOrigin": True, + "ISteamInput_GetGlyphPNGForActionOrigin": True, + "ISteamInput_GetGlyphSVGForActionOrigin": True, + "ISteamInput_GetGlyphForActionOrigin_Legacy": True, + "ISteamInput_GetGlyphForXboxOrigin": True, - "ISteamController_GetGlyphForActionOrigin": lambda ver, abi: abi == 'u', - "ISteamController_GetGlyphForXboxOrigin": lambda ver, abi: abi == 'u', + "ISteamController_GetGlyphForActionOrigin": True, + "ISteamController_GetGlyphForXboxOrigin": True, "ISteamNetworkingFakeUDPPort_DestroyFakeUDPPort": lambda ver, abi: abi == 'w', "ISteamNetworkingFakeUDPPort_ReceiveMessages": lambda ver, abi: abi == 'u', diff --git a/lsteamclient/steam_input_manual.c b/lsteamclient/steam_input_manual.c new file mode 100644 index 00000000..8281c2c6 --- /dev/null +++ b/lsteamclient/steam_input_manual.c @@ -0,0 +1,290 @@ +#include "steamclient_private.h" + +#include "cppISteamController_SteamController005.h" +#include "cppISteamController_SteamController006.h" +#include "cppISteamController_SteamController007.h" +#include "cppISteamController_SteamController008.h" +#include "cppISteamInput_SteamInput001.h" +#include "cppISteamInput_SteamInput002.h" +#include "cppISteamInput_SteamInput005.h" +#include "cppISteamInput_SteamInput006.h" + +WINE_DEFAULT_DEBUG_CHANNEL(steamclient); + +/* ISteamController_SteamController005 */ + +const char *__thiscall winISteamController_SteamController005_GetGlyphForActionOrigin( struct w_steam_iface *_this, uint32_t eOrigin ) +{ + struct cppISteamController_SteamController005_GetGlyphForActionOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + }; + + TRACE( "%p\n", _this ); + + cppISteamController_SteamController005_GetGlyphForActionOrigin( ¶ms ); + return params._ret; +} + +/* ISteamController_SteamController006 */ + +const char *__thiscall winISteamController_SteamController006_GetGlyphForActionOrigin( struct w_steam_iface *_this, uint32_t eOrigin ) +{ + struct cppISteamController_SteamController006_GetGlyphForActionOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + }; + + TRACE( "%p\n", _this ); + + cppISteamController_SteamController006_GetGlyphForActionOrigin( ¶ms ); + return params._ret; +} + +/* ISteamController_SteamController007 */ + +const char *__thiscall winISteamController_SteamController007_GetGlyphForActionOrigin( struct w_steam_iface *_this, uint32_t eOrigin ) +{ + struct cppISteamController_SteamController007_GetGlyphForActionOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + }; + + TRACE( "%p\n", _this ); + + cppISteamController_SteamController007_GetGlyphForActionOrigin( ¶ms ); + return params._ret; +} + +const char *__thiscall winISteamController_SteamController007_GetGlyphForXboxOrigin( struct w_steam_iface *_this, uint32_t eOrigin ) +{ + struct cppISteamController_SteamController007_GetGlyphForXboxOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + }; + + TRACE( "%p\n", _this ); + + cppISteamController_SteamController007_GetGlyphForXboxOrigin( ¶ms ); + return params._ret; +} + +/* ISteamController_SteamController008 */ + +const char *__thiscall winISteamController_SteamController008_GetGlyphForActionOrigin( struct w_steam_iface *_this, uint32_t eOrigin ) +{ + struct cppISteamController_SteamController008_GetGlyphForActionOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + }; + + TRACE( "%p\n", _this ); + + cppISteamController_SteamController008_GetGlyphForActionOrigin( ¶ms ); + return params._ret; +} + +const char *__thiscall winISteamController_SteamController008_GetGlyphForXboxOrigin( struct w_steam_iface *_this, uint32_t eOrigin ) +{ + struct cppISteamController_SteamController008_GetGlyphForXboxOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + }; + + TRACE( "%p\n", _this ); + + cppISteamController_SteamController008_GetGlyphForXboxOrigin( ¶ms ); + return params._ret; +} + +/* ISteamInput_SteamInput001 */ + +const char *__thiscall winISteamInput_SteamInput001_GetGlyphForActionOrigin( struct w_steam_iface *_this, uint32_t eOrigin ) +{ + struct cppISteamInput_SteamInput001_GetGlyphForActionOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + }; + + TRACE( "%p\n", _this ); + + cppISteamInput_SteamInput001_GetGlyphForActionOrigin( ¶ms ); + return params._ret; +} + +const char *__thiscall winISteamInput_SteamInput001_GetGlyphForXboxOrigin( struct w_steam_iface *_this, uint32_t eOrigin ) +{ + struct cppISteamInput_SteamInput001_GetGlyphForXboxOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + }; + + TRACE( "%p\n", _this ); + + cppISteamInput_SteamInput001_GetGlyphForXboxOrigin( ¶ms ); + return params._ret; +} + +/* ISteamInput_SteamInput002 */ + +const char *__thiscall winISteamInput_SteamInput002_GetGlyphForActionOrigin( struct w_steam_iface *_this, uint32_t eOrigin ) +{ + struct cppISteamInput_SteamInput002_GetGlyphForActionOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + }; + + TRACE( "%p\n", _this ); + + cppISteamInput_SteamInput002_GetGlyphForActionOrigin( ¶ms ); + return params._ret; +} + +const char *__thiscall winISteamInput_SteamInput002_GetGlyphForXboxOrigin( struct w_steam_iface *_this, uint32_t eOrigin ) +{ + struct cppISteamInput_SteamInput002_GetGlyphForXboxOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + }; + + TRACE( "%p\n", _this ); + + cppISteamInput_SteamInput002_GetGlyphForXboxOrigin( ¶ms ); + return params._ret; +} + +/* ISteamInput_SteamInput005 */ + +const char *__thiscall winISteamInput_SteamInput005_GetGlyphPNGForActionOrigin( struct w_steam_iface *_this, uint32_t eOrigin, + uint32_t eSize, uint32_t unFlags ) +{ + struct cppISteamInput_SteamInput005_GetGlyphPNGForActionOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + .eSize = eSize, + .unFlags = unFlags, + }; + + TRACE( "%p\n", _this ); + + cppISteamInput_SteamInput005_GetGlyphPNGForActionOrigin( ¶ms ); + return params._ret; +} + +const char *__thiscall winISteamInput_SteamInput005_GetGlyphSVGForActionOrigin( struct w_steam_iface *_this, + uint32_t eOrigin, uint32_t unFlags ) +{ + struct cppISteamInput_SteamInput005_GetGlyphSVGForActionOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + .unFlags = unFlags, + }; + + TRACE( "%p\n", _this ); + + cppISteamInput_SteamInput005_GetGlyphSVGForActionOrigin( ¶ms ); + return params._ret; +} + +const char *__thiscall winISteamInput_SteamInput005_GetGlyphForActionOrigin_Legacy( struct w_steam_iface *_this, uint32_t eOrigin ) +{ + struct cppISteamInput_SteamInput005_GetGlyphForActionOrigin_Legacy_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + }; + + TRACE( "%p\n", _this ); + + cppISteamInput_SteamInput005_GetGlyphForActionOrigin_Legacy( ¶ms ); + return params._ret; +} + +const char *__thiscall winISteamInput_SteamInput005_GetGlyphForXboxOrigin( struct w_steam_iface *_this, uint32_t eOrigin ) +{ + struct cppISteamInput_SteamInput005_GetGlyphForXboxOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + }; + + TRACE( "%p\n", _this ); + + cppISteamInput_SteamInput005_GetGlyphForXboxOrigin( ¶ms ); + return params._ret; +} + +/* ISteamInput_SteamInput006 */ + +const char *__thiscall winISteamInput_SteamInput006_GetGlyphPNGForActionOrigin( struct w_steam_iface *_this, uint32_t eOrigin, + uint32_t eSize, uint32_t unFlags ) +{ + struct cppISteamInput_SteamInput006_GetGlyphPNGForActionOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + .eSize = eSize, + .unFlags = unFlags, + }; + + TRACE( "%p\n", _this ); + + cppISteamInput_SteamInput006_GetGlyphPNGForActionOrigin( ¶ms ); + return params._ret; +} + +const char *__thiscall winISteamInput_SteamInput006_GetGlyphSVGForActionOrigin( struct w_steam_iface *_this, + uint32_t eOrigin, uint32_t unFlags ) +{ + struct cppISteamInput_SteamInput006_GetGlyphSVGForActionOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + .unFlags = unFlags, + }; + + TRACE( "%p\n", _this ); + + cppISteamInput_SteamInput006_GetGlyphSVGForActionOrigin( ¶ms ); + return params._ret; +} + +const char *__thiscall winISteamInput_SteamInput006_GetGlyphForActionOrigin_Legacy( struct w_steam_iface *_this, uint32_t eOrigin ) +{ + struct cppISteamInput_SteamInput006_GetGlyphForActionOrigin_Legacy_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + }; + + TRACE( "%p\n", _this ); + + cppISteamInput_SteamInput006_GetGlyphForActionOrigin_Legacy( ¶ms ); + return params._ret; +} + +const char *__thiscall winISteamInput_SteamInput006_GetGlyphForXboxOrigin( struct w_steam_iface *_this, uint32_t eOrigin ) +{ + struct cppISteamInput_SteamInput006_GetGlyphForXboxOrigin_params params = + { + .linux_side = _this->u_iface, + .eOrigin = eOrigin, + }; + + TRACE( "%p\n", _this ); + + cppISteamInput_SteamInput006_GetGlyphForXboxOrigin( ¶ms ); + return params._ret; +} diff --git a/lsteamclient/unix_private.h b/lsteamclient/unix_private.h index e44a28d8..4e23f622 100644 --- a/lsteamclient/unix_private.h +++ b/lsteamclient/unix_private.h @@ -18,12 +18,6 @@ extern "C" { #endif /* __cplusplus */ -extern const char *steamclient_isteamcontroller_getglyph( int origin, const char *lin_path ); -extern const char *steamclient_isteaminput_getglyph( int origin, const char *lin_path ); -extern const char *steamclient_isteaminput_getglyph_xbox( int origin, const char *lin_path ); -extern const char *steamclient_isteaminput_getglyph_png( int origin, int size, int flags, const char *lin_path ); -extern const char *steamclient_isteaminput_getglyph_svg( int origin, int flags, const char *lin_path ); - extern struct u_ISteamMatchmakingServerListResponse *create_LinuxISteamMatchmakingServerListResponse( void *win, const char *version ) DECLSPEC_HIDDEN; extern struct u_ISteamMatchmakingPingResponse *create_LinuxISteamMatchmakingPingResponse( void *win, const char *version ) DECLSPEC_HIDDEN; extern struct u_ISteamMatchmakingPlayersResponse *create_LinuxISteamMatchmakingPlayersResponse( void *win, const char *version ) DECLSPEC_HIDDEN; diff --git a/lsteamclient/winISteamController.c b/lsteamclient/winISteamController.c index 89efa35b..b3f3972e 100644 --- a/lsteamclient/winISteamController.c +++ b/lsteamclient/winISteamController.c @@ -1086,18 +1086,6 @@ const char * __thiscall winISteamController_SteamController005_GetStringForActio return params._ret; } -const char * __thiscall winISteamController_SteamController005_GetGlyphForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin) -{ - struct cppISteamController_SteamController005_GetGlyphForActionOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - }; - TRACE("%p\n", _this); - cppISteamController_SteamController005_GetGlyphForActionOrigin( ¶ms ); - return params._ret; -} - extern vtable_ptr winISteamController_SteamController005_vtable; #ifndef __GNUC__ @@ -1550,18 +1538,6 @@ const char * __thiscall winISteamController_SteamController006_GetStringForActio return params._ret; } -const char * __thiscall winISteamController_SteamController006_GetGlyphForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin) -{ - struct cppISteamController_SteamController006_GetGlyphForActionOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - }; - TRACE("%p\n", _this); - cppISteamController_SteamController006_GetGlyphForActionOrigin( ¶ms ); - return params._ret; -} - uint32_t __thiscall winISteamController_SteamController006_GetInputTypeForHandle(struct w_steam_iface *_this, uint64_t controllerHandle) { struct cppISteamController_SteamController006_GetInputTypeForHandle_params params = @@ -1872,18 +1848,6 @@ int32_t __thiscall winISteamController_SteamController007_GetAnalogActionOrigins return params._ret; } -const char * __thiscall winISteamController_SteamController007_GetGlyphForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin) -{ - struct cppISteamController_SteamController007_GetGlyphForActionOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - }; - TRACE("%p\n", _this); - cppISteamController_SteamController007_GetGlyphForActionOrigin( ¶ms ); - return params._ret; -} - const char * __thiscall winISteamController_SteamController007_GetStringForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin) { struct cppISteamController_SteamController007_GetStringForActionOrigin_params params = @@ -2038,18 +2002,6 @@ const char * __thiscall winISteamController_SteamController007_GetStringForXboxO return params._ret; } -const char * __thiscall winISteamController_SteamController007_GetGlyphForXboxOrigin(struct w_steam_iface *_this, uint32_t eOrigin) -{ - struct cppISteamController_SteamController007_GetGlyphForXboxOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - }; - TRACE("%p\n", _this); - cppISteamController_SteamController007_GetGlyphForXboxOrigin( ¶ms ); - return params._ret; -} - uint32_t __thiscall winISteamController_SteamController007_GetActionOriginFromXboxOrigin(struct w_steam_iface *_this, uint64_t controllerHandle, uint32_t eOrigin) { struct cppISteamController_SteamController007_GetActionOriginFromXboxOrigin_params params = @@ -2391,18 +2343,6 @@ int32_t __thiscall winISteamController_SteamController008_GetAnalogActionOrigins return params._ret; } -const char * __thiscall winISteamController_SteamController008_GetGlyphForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin) -{ - struct cppISteamController_SteamController008_GetGlyphForActionOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - }; - TRACE("%p\n", _this); - cppISteamController_SteamController008_GetGlyphForActionOrigin( ¶ms ); - return params._ret; -} - const char * __thiscall winISteamController_SteamController008_GetStringForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin) { struct cppISteamController_SteamController008_GetStringForActionOrigin_params params = @@ -2557,18 +2497,6 @@ const char * __thiscall winISteamController_SteamController008_GetStringForXboxO return params._ret; } -const char * __thiscall winISteamController_SteamController008_GetGlyphForXboxOrigin(struct w_steam_iface *_this, uint32_t eOrigin) -{ - struct cppISteamController_SteamController008_GetGlyphForXboxOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - }; - TRACE("%p\n", _this); - cppISteamController_SteamController008_GetGlyphForXboxOrigin( ¶ms ); - return params._ret; -} - uint32_t __thiscall winISteamController_SteamController008_GetActionOriginFromXboxOrigin(struct w_steam_iface *_this, uint64_t controllerHandle, uint32_t eOrigin) { struct cppISteamController_SteamController008_GetActionOriginFromXboxOrigin_params params = diff --git a/lsteamclient/winISteamInput.c b/lsteamclient/winISteamInput.c index 027203f3..30cd2077 100644 --- a/lsteamclient/winISteamInput.c +++ b/lsteamclient/winISteamInput.c @@ -251,18 +251,6 @@ int32_t __thiscall winISteamInput_SteamInput001_GetAnalogActionOrigins(struct w_ return params._ret; } -const char * __thiscall winISteamInput_SteamInput001_GetGlyphForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin) -{ - struct cppISteamInput_SteamInput001_GetGlyphForActionOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - }; - TRACE("%p\n", _this); - cppISteamInput_SteamInput001_GetGlyphForActionOrigin( ¶ms ); - return params._ret; -} - const char * __thiscall winISteamInput_SteamInput001_GetStringForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin) { struct cppISteamInput_SteamInput001_GetStringForActionOrigin_params params = @@ -417,18 +405,6 @@ const char * __thiscall winISteamInput_SteamInput001_GetStringForXboxOrigin(stru return params._ret; } -const char * __thiscall winISteamInput_SteamInput001_GetGlyphForXboxOrigin(struct w_steam_iface *_this, uint32_t eOrigin) -{ - struct cppISteamInput_SteamInput001_GetGlyphForXboxOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - }; - TRACE("%p\n", _this); - cppISteamInput_SteamInput001_GetGlyphForXboxOrigin( ¶ms ); - return params._ret; -} - uint32_t __thiscall winISteamInput_SteamInput001_GetActionOriginFromXboxOrigin(struct w_steam_iface *_this, uint64_t inputHandle, uint32_t eOrigin) { struct cppISteamInput_SteamInput001_GetActionOriginFromXboxOrigin_params params = @@ -784,18 +760,6 @@ int32_t __thiscall winISteamInput_SteamInput002_GetAnalogActionOrigins(struct w_ return params._ret; } -const char * __thiscall winISteamInput_SteamInput002_GetGlyphForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin) -{ - struct cppISteamInput_SteamInput002_GetGlyphForActionOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - }; - TRACE("%p\n", _this); - cppISteamInput_SteamInput002_GetGlyphForActionOrigin( ¶ms ); - return params._ret; -} - const char * __thiscall winISteamInput_SteamInput002_GetStringForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin) { struct cppISteamInput_SteamInput002_GetStringForActionOrigin_params params = @@ -950,18 +914,6 @@ const char * __thiscall winISteamInput_SteamInput002_GetStringForXboxOrigin(stru return params._ret; } -const char * __thiscall winISteamInput_SteamInput002_GetGlyphForXboxOrigin(struct w_steam_iface *_this, uint32_t eOrigin) -{ - struct cppISteamInput_SteamInput002_GetGlyphForXboxOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - }; - TRACE("%p\n", _this); - cppISteamInput_SteamInput002_GetGlyphForXboxOrigin( ¶ms ); - return params._ret; -} - uint32_t __thiscall winISteamInput_SteamInput002_GetActionOriginFromXboxOrigin(struct w_steam_iface *_this, uint64_t inputHandle, uint32_t eOrigin) { struct cppISteamInput_SteamInput002_GetActionOriginFromXboxOrigin_params params = @@ -1402,45 +1354,6 @@ int32_t __thiscall winISteamInput_SteamInput005_GetAnalogActionOrigins(struct w_ return params._ret; } -const char * __thiscall winISteamInput_SteamInput005_GetGlyphPNGForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t eSize, uint32_t unFlags) -{ - struct cppISteamInput_SteamInput005_GetGlyphPNGForActionOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - .eSize = eSize, - .unFlags = unFlags, - }; - TRACE("%p\n", _this); - cppISteamInput_SteamInput005_GetGlyphPNGForActionOrigin( ¶ms ); - return params._ret; -} - -const char * __thiscall winISteamInput_SteamInput005_GetGlyphSVGForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unFlags) -{ - struct cppISteamInput_SteamInput005_GetGlyphSVGForActionOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - .unFlags = unFlags, - }; - TRACE("%p\n", _this); - cppISteamInput_SteamInput005_GetGlyphSVGForActionOrigin( ¶ms ); - return params._ret; -} - -const char * __thiscall winISteamInput_SteamInput005_GetGlyphForActionOrigin_Legacy(struct w_steam_iface *_this, uint32_t eOrigin) -{ - struct cppISteamInput_SteamInput005_GetGlyphForActionOrigin_Legacy_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - }; - TRACE("%p\n", _this); - cppISteamInput_SteamInput005_GetGlyphForActionOrigin_Legacy( ¶ms ); - return params._ret; -} - const char * __thiscall winISteamInput_SteamInput005_GetStringForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin) { struct cppISteamInput_SteamInput005_GetStringForActionOrigin_params params = @@ -1638,18 +1551,6 @@ const char * __thiscall winISteamInput_SteamInput005_GetStringForXboxOrigin(stru return params._ret; } -const char * __thiscall winISteamInput_SteamInput005_GetGlyphForXboxOrigin(struct w_steam_iface *_this, uint32_t eOrigin) -{ - struct cppISteamInput_SteamInput005_GetGlyphForXboxOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - }; - TRACE("%p\n", _this); - cppISteamInput_SteamInput005_GetGlyphForXboxOrigin( ¶ms ); - return params._ret; -} - uint32_t __thiscall winISteamInput_SteamInput005_GetActionOriginFromXboxOrigin(struct w_steam_iface *_this, uint64_t inputHandle, uint32_t eOrigin) { struct cppISteamInput_SteamInput005_GetActionOriginFromXboxOrigin_params params = @@ -2114,45 +2015,6 @@ int32_t __thiscall winISteamInput_SteamInput006_GetAnalogActionOrigins(struct w_ return params._ret; } -const char * __thiscall winISteamInput_SteamInput006_GetGlyphPNGForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t eSize, uint32_t unFlags) -{ - struct cppISteamInput_SteamInput006_GetGlyphPNGForActionOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - .eSize = eSize, - .unFlags = unFlags, - }; - TRACE("%p\n", _this); - cppISteamInput_SteamInput006_GetGlyphPNGForActionOrigin( ¶ms ); - return params._ret; -} - -const char * __thiscall winISteamInput_SteamInput006_GetGlyphSVGForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin, uint32_t unFlags) -{ - struct cppISteamInput_SteamInput006_GetGlyphSVGForActionOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - .unFlags = unFlags, - }; - TRACE("%p\n", _this); - cppISteamInput_SteamInput006_GetGlyphSVGForActionOrigin( ¶ms ); - return params._ret; -} - -const char * __thiscall winISteamInput_SteamInput006_GetGlyphForActionOrigin_Legacy(struct w_steam_iface *_this, uint32_t eOrigin) -{ - struct cppISteamInput_SteamInput006_GetGlyphForActionOrigin_Legacy_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - }; - TRACE("%p\n", _this); - cppISteamInput_SteamInput006_GetGlyphForActionOrigin_Legacy( ¶ms ); - return params._ret; -} - const char * __thiscall winISteamInput_SteamInput006_GetStringForActionOrigin(struct w_steam_iface *_this, uint32_t eOrigin) { struct cppISteamInput_SteamInput006_GetStringForActionOrigin_params params = @@ -2350,18 +2212,6 @@ const char * __thiscall winISteamInput_SteamInput006_GetStringForXboxOrigin(stru return params._ret; } -const char * __thiscall winISteamInput_SteamInput006_GetGlyphForXboxOrigin(struct w_steam_iface *_this, uint32_t eOrigin) -{ - struct cppISteamInput_SteamInput006_GetGlyphForXboxOrigin_params params = - { - .linux_side = _this->u_iface, - .eOrigin = eOrigin, - }; - TRACE("%p\n", _this); - cppISteamInput_SteamInput006_GetGlyphForXboxOrigin( ¶ms ); - return params._ret; -} - uint32_t __thiscall winISteamInput_SteamInput006_GetActionOriginFromXboxOrigin(struct w_steam_iface *_this, uint64_t inputHandle, uint32_t eOrigin) { struct cppISteamInput_SteamInput006_GetActionOriginFromXboxOrigin_params params =