DDraceNetwork Documentation
Loading...
Searching...
No Matches
steam_api_flat.h File Reference
#include <base/dynamic.h>
#include <cstdint>
Include dependency graph for steam_api_flat.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CallbackMsg_t
struct  GameRichPresenceJoinRequested_t
struct  NewUrlLaunchParameters_t

Macros

#define STEAMAPI   DYNAMIC_IMPORT

Typedefs

typedef uint64_t CSteamId
typedef int32_t HSteamPipe
typedef int32_t HSteamUser

Functions

DYNAMIC_IMPORT bool SteamAPI_Init ()
DYNAMIC_IMPORT HSteamPipe SteamAPI_GetHSteamPipe ()
DYNAMIC_IMPORT void SteamAPI_Shutdown ()
DYNAMIC_IMPORT void SteamAPI_ManualDispatch_Init ()
DYNAMIC_IMPORT void SteamAPI_ManualDispatch_FreeLastCallback (HSteamPipe SteamPipe)
DYNAMIC_IMPORT bool SteamAPI_ManualDispatch_GetNextCallback (HSteamPipe SteamPipe, CallbackMsg_t *pCallbackMsg)
DYNAMIC_IMPORT void SteamAPI_ManualDispatch_RunFrame (HSteamPipe SteamPipe)
DYNAMIC_IMPORT ISteamApps * SteamAPI_SteamApps_v008 ()
DYNAMIC_IMPORT int SteamAPI_ISteamApps_GetLaunchCommandLine (ISteamApps *pSelf, char *pBuffer, int BufferSize)
DYNAMIC_IMPORT const char * SteamAPI_ISteamApps_GetLaunchQueryParam (ISteamApps *pSelf, const char *pKey)
DYNAMIC_IMPORT ISteamFriends * SteamAPI_SteamFriends_v017 ()
DYNAMIC_IMPORT void SteamAPI_ISteamFriends_ClearRichPresence (ISteamFriends *pSelf)
DYNAMIC_IMPORT const char * SteamAPI_ISteamFriends_GetPersonaName (ISteamFriends *pSelf)
DYNAMIC_IMPORT bool SteamAPI_ISteamFriends_SetRichPresence (ISteamFriends *pSelf, const char *pKey, const char *pValue)

Macro Definition Documentation

◆ STEAMAPI

#define STEAMAPI   DYNAMIC_IMPORT

Typedef Documentation

◆ CSteamId

typedef uint64_t CSteamId

◆ HSteamPipe

typedef int32_t HSteamPipe

◆ HSteamUser

typedef int32_t HSteamUser

Function Documentation

◆ SteamAPI_GetHSteamPipe()

DYNAMIC_IMPORT HSteamPipe SteamAPI_GetHSteamPipe ( )

◆ SteamAPI_Init()

DYNAMIC_IMPORT bool SteamAPI_Init ( )

◆ SteamAPI_ISteamApps_GetLaunchCommandLine()

DYNAMIC_IMPORT int SteamAPI_ISteamApps_GetLaunchCommandLine ( ISteamApps * pSelf,
char * pBuffer,
int BufferSize )

◆ SteamAPI_ISteamApps_GetLaunchQueryParam()

DYNAMIC_IMPORT const char * SteamAPI_ISteamApps_GetLaunchQueryParam ( ISteamApps * pSelf,
const char * pKey )

◆ SteamAPI_ISteamFriends_ClearRichPresence()

DYNAMIC_IMPORT void SteamAPI_ISteamFriends_ClearRichPresence ( ISteamFriends * pSelf)

◆ SteamAPI_ISteamFriends_GetPersonaName()

DYNAMIC_IMPORT const char * SteamAPI_ISteamFriends_GetPersonaName ( ISteamFriends * pSelf)

◆ SteamAPI_ISteamFriends_SetRichPresence()

DYNAMIC_IMPORT bool SteamAPI_ISteamFriends_SetRichPresence ( ISteamFriends * pSelf,
const char * pKey,
const char * pValue )

◆ SteamAPI_ManualDispatch_FreeLastCallback()

DYNAMIC_IMPORT void SteamAPI_ManualDispatch_FreeLastCallback ( HSteamPipe SteamPipe)

◆ SteamAPI_ManualDispatch_GetNextCallback()

DYNAMIC_IMPORT bool SteamAPI_ManualDispatch_GetNextCallback ( HSteamPipe SteamPipe,
CallbackMsg_t * pCallbackMsg )

◆ SteamAPI_ManualDispatch_Init()

DYNAMIC_IMPORT void SteamAPI_ManualDispatch_Init ( )

◆ SteamAPI_ManualDispatch_RunFrame()

DYNAMIC_IMPORT void SteamAPI_ManualDispatch_RunFrame ( HSteamPipe SteamPipe)

◆ SteamAPI_Shutdown()

DYNAMIC_IMPORT void SteamAPI_Shutdown ( )

◆ SteamAPI_SteamApps_v008()

DYNAMIC_IMPORT ISteamApps * SteamAPI_SteamApps_v008 ( )

◆ SteamAPI_SteamFriends_v017()

DYNAMIC_IMPORT ISteamFriends * SteamAPI_SteamFriends_v017 ( )