bad char
[vg.git] / vg_steam_friends.h
1 #ifndef VG_STEAM_FRIENDS_H
2 #define VG_STEAM_FRIENDS_H
3
4 #include "vg_steam.h"
5
6 #if defined( VALVE_CALLBACK_PACK_SMALL )
7 ;
8 #pragma pack( push, 4 )
9 #elif defined( VALVE_CALLBACK_PACK_LARGE )
10 #pragma pack( push, 8 )
11 #endif
12
13 /* ... */
14 typedef struct GameOverlayActivated_t GameOverlayActivated_t;
15 struct GameOverlayActivated_t
16 {
17 u8 m_bActive; // true if it's just been activated, false otherwise
18 };
19 enum { k_iGameOverlayActivated = k_iSteamFriendsCallbacks + 31 };
20
21 #pragma pack(pop)
22
23 typedef void ISteamFriends;
24 ISteamFriends *SteamAPI_SteamFriends_v017(void);
25 ISteamFriends *SteamAPI_SteamFriends(void)
26 {
27 return SteamAPI_SteamFriends_v017();
28 }
29
30 const char *SteamAPI_ISteamFriends_GetPersonaName( ISteamFriends* self );
31 const char *SteamAPI_ISteamFriends_GetFriendPersonaName( ISteamFriends* self,
32 u64 steamIDFriend );
33
34 #endif /* VG_STEAM_FRIENDS_H */