struct ProgramInfo program;
struct NetworkInfo network;
+struct RuntimeInfo runtime;
struct OptionInfo options;
struct VideoSystemInfo video;
struct AudioSystemInfo audio;
network.server_port = server_port;
}
+void InitRuntimeInfo()
+{
+ runtime.uses_touch_device = FALSE;
+}
+
void InitScoresInfo(void)
{
char *global_scores_dir = getPath2(getCommonDataDir(), SCORES_DIRECTORY);
};
+struct RuntimeInfo
+{
+ boolean uses_touch_device;
+};
+
struct OptionInfo
{
char *server_host;
extern struct ProgramInfo program;
extern struct NetworkInfo network;
+extern struct RuntimeInfo runtime;
extern struct OptionInfo options;
extern struct VideoSystemInfo video;
extern struct AudioSystemInfo audio;
void InitProgramInfo(char *, char *, char *, char *, char *, char *, char *,
char *, int);
void InitNetworkInfo(boolean, boolean, boolean, char *, int);
+void InitRuntimeInfo(void);
void InitScoresInfo(void);
void SetWindowTitle(void);