lsteamclient: Make helpers for EnableActionEventCallbacks reusable.
This commit is contained in:
parent
05efcef3fa
commit
6ded785ccd
2 changed files with 6 additions and 1 deletions
|
@ -24,7 +24,6 @@ extern "C" {
|
|||
#include "cb_converters.h"
|
||||
|
||||
/***** manual fn wrapper for ISteamInput::EnableActionEventCallbacks *****/
|
||||
typedef void (*CDECL win_SteamInputActionEventCallbackPointer)(SteamInputActionEvent_t *);
|
||||
win_SteamInputActionEventCallbackPointer win_EnableActionEventCallbacks;
|
||||
|
||||
void lin_SteamInputActionEventCallbackPointer(SteamInputActionEvent_t *dat)
|
||||
|
|
|
@ -4,6 +4,8 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "windef.h"
|
||||
|
||||
typedef struct __winISteamClient winISteamClient;
|
||||
typedef struct __winISteamUser winISteamUser;
|
||||
typedef struct __winISteamGameServer winISteamGameServer;
|
||||
|
@ -38,6 +40,10 @@ typedef struct __winISteamRemotePlay winISteamRemotePlay;
|
|||
typedef struct __winISteamNetworkingFakeUDPPort winISteamNetworkingFakeUDPPort;
|
||||
typedef struct __winX winX;
|
||||
|
||||
struct SteamInputActionEvent_t;
|
||||
typedef void (*CDECL win_SteamInputActionEventCallbackPointer)(SteamInputActionEvent_t *);
|
||||
void lin_SteamInputActionEventCallbackPointer(SteamInputActionEvent_t *dat);
|
||||
|
||||
void *create_win_interface(const char *name, void *linux_side);
|
||||
unsigned int steamclient_unix_path_to_dos_path(bool api_result, const char *src, char *dst, uint32 dst_bytes, int is_url);
|
||||
bool steamclient_dos_path_to_unix_path(const char *src, char *dst, int is_url);
|
||||
|
|
Loading…
Reference in a new issue