lsteamclient: Use manual methods for glyphs path return.

CW-Bug-Id: #22729
This commit is contained in:
Rémi Bernon 2023-09-29 11:36:24 +02:00 committed by Arkadiusz Hiler
parent 4d5d6322b0
commit 0e4fab2dff
6 changed files with 298 additions and 235 deletions

View File

@ -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 \

View File

@ -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',

View File

@ -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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
return params._ret;
}

View File

@ -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;

View File

@ -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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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 =

View File

@ -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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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( &params );
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 =