X-Git-Url: https://harrygodden.com/git/?p=vg.git;a=blobdiff_plain;f=vg_steam_networking.h;fp=vg_steam_networking.h;h=da933f73e8f5bfba275f69fb7ca4d1c07b02ecf1;hp=7d10278ba04005ea89c40ea4dff17020edc2f38f;hb=3b14f3dcd5bf9dd3c85144f2123d667bfa4bb63f;hpb=fce86711735b15bff37de0f70716808410fcf269 diff --git a/vg_steam_networking.h b/vg_steam_networking.h index 7d10278..da933f7 100644 --- a/vg_steam_networking.h +++ b/vg_steam_networking.h @@ -1,6 +1,4 @@ -#ifndef VG_STEAM_NETWORKING_H -#define VG_STEAM_NETWORKING_H - +#pragma once #include "vg_steam.h" #ifdef VALVE_CALLBACK_PACK_SMALL @@ -398,7 +396,7 @@ HSteamNetPollGroup const k_HSteamNetPollGroup_Invalid = 0; ISteamNetworkingSockets *SteamAPI_SteamGameServerNetworkingSockets_SteamAPI_v012(void); -ISteamNetworkingSockets +static inline ISteamNetworkingSockets *SteamAPI_SteamGameServerNetworkingSockets_SteamAPI(void) { return SteamAPI_SteamGameServerNetworkingSockets_SteamAPI_v012(); @@ -406,6 +404,7 @@ ISteamNetworkingSockets ISteamNetworkingSockets *SteamAPI_SteamNetworkingSockets_SteamAPI_v012(); +static inline ISteamNetworkingSockets *SteamAPI_SteamNetworkingSockets_SteamAPI() { return SteamAPI_SteamNetworkingSockets_SteamAPI_v012(); @@ -933,7 +932,7 @@ void SteamAPI_SteamNetworkingMessage_t_Release(SteamNetworkingMessage_t* self); * Utility */ -static const char *string_ESteamNetworkingConnectionState( +static inline const char *string_ESteamNetworkingConnectionState( ESteamNetworkingConnectionState s ) { switch(s) @@ -973,7 +972,7 @@ static const char *string_ESteamNetworkingConnectionState( return "Error"; } -static const char *string_ESteamNetworkingAvailability( +static inline const char *string_ESteamNetworkingAvailability( ESteamNetworkingAvailability s ) { switch(s) @@ -1010,5 +1009,3 @@ static const char *string_ESteamNetworkingAvailability( break; } } - -#endif /* VG_STEAM_NETWORKING_H */