Do actual domain resolution
[carveJwlIkooP6JGAAIwe30JlM.git] / steam.h
1 /*
2 * Copyright (C) 2021-2024 Mt.ZERO Software, Harry Godden - All Rights Reserved
3 * All trademarks are property of their respective owners
4 */
5 #pragma once
6
7 extern int steam_ready, steam_stats_ready;
8 extern void *hSteamNetworkingSockets, *hSteamUser, *hSteamUserStats;
9 extern char steam_username_at_startup[128];
10
11 int steam_init(void);
12 void steam_update(void);
13 void steam_end(void);
14 u32 str_utf8_collapse( const char *str, char *buf, u32 length );
15 int steam_achievement_ccmd( int argc, char const *argv[] );
16 void steam_print_all_achievements(void);
17 void steam_clear_achievement( const char *name );
18 void steam_set_achievement( const char *name );
19 void steam_store_achievements(void);