/* This file is auto-generated, do not edit. */ #include "steamclient_private.h" #include "steam_defs.h" #include "struct_converters.h" WINE_DEFAULT_DEBUG_CHANNEL(steamclient); #include "cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001.h" DEFINE_THISCALL_WRAPPER(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsEnabled, 4) DEFINE_THISCALL_WRAPPER(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsPlaying, 4) DEFINE_THISCALL_WRAPPER(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_GetPlaybackStatus, 4) DEFINE_THISCALL_WRAPPER(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_Play, 4) DEFINE_THISCALL_WRAPPER(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_Pause, 4) DEFINE_THISCALL_WRAPPER(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_PlayPrevious, 4) DEFINE_THISCALL_WRAPPER(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_PlayNext, 4) DEFINE_THISCALL_WRAPPER(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_SetVolume, 8) DEFINE_THISCALL_WRAPPER(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_GetVolume, 4) bool __thiscall winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsEnabled(struct w_steam_iface *_this) { struct cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsEnabled_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsEnabled( ¶ms ); return params._ret; } bool __thiscall winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsPlaying(struct w_steam_iface *_this) { struct cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsPlaying_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsPlaying( ¶ms ); return params._ret; } uint32_t __thiscall winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_GetPlaybackStatus(struct w_steam_iface *_this) { struct cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_GetPlaybackStatus_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_GetPlaybackStatus( ¶ms ); return params._ret; } void __thiscall winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_Play(struct w_steam_iface *_this) { struct cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_Play_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_Play( ¶ms ); } void __thiscall winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_Pause(struct w_steam_iface *_this) { struct cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_Pause_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_Pause( ¶ms ); } void __thiscall winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_PlayPrevious(struct w_steam_iface *_this) { struct cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_PlayPrevious_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_PlayPrevious( ¶ms ); } void __thiscall winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_PlayNext(struct w_steam_iface *_this) { struct cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_PlayNext_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_PlayNext( ¶ms ); } void __thiscall winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_SetVolume(struct w_steam_iface *_this, float flVolume) { struct cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_SetVolume_params params = { .linux_side = _this->u_iface, .flVolume = flVolume, }; TRACE("%p\n", _this); cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_SetVolume( ¶ms ); } float __thiscall winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_GetVolume(struct w_steam_iface *_this) { struct cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_GetVolume_params params = { .linux_side = _this->u_iface, }; TRACE("%p\n", _this); cppISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_GetVolume( ¶ms ); return params._ret; } extern vtable_ptr winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_vtable; #ifndef __GNUC__ void __asm_dummy_vtables(void) { #endif __ASM_VTABLE(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001, VTABLE_ADD_FUNC(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsEnabled) VTABLE_ADD_FUNC(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_BIsPlaying) VTABLE_ADD_FUNC(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_GetPlaybackStatus) VTABLE_ADD_FUNC(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_Play) VTABLE_ADD_FUNC(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_Pause) VTABLE_ADD_FUNC(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_PlayPrevious) VTABLE_ADD_FUNC(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_PlayNext) VTABLE_ADD_FUNC(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_SetVolume) VTABLE_ADD_FUNC(winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_GetVolume) ); #ifndef __GNUC__ } #endif struct w_steam_iface *create_winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001(void *u_iface) { struct w_steam_iface *r = alloc_mem_for_iface(sizeof(struct w_steam_iface), "STEAMMUSIC_INTERFACE_VERSION001"); TRACE("-> %p\n", r); r->vtable = alloc_vtable(&winISteamMusic_STEAMMUSIC_INTERFACE_VERSION001_vtable, 9, "STEAMMUSIC_INTERFACE_VERSION001"); r->u_iface = u_iface; return r; }