2016-07-26 23:31:47 +07:00
|
|
|
#pragma once
|
2016-07-26 15:18:32 +03:00
|
|
|
|
2016-07-26 23:31:47 +07:00
|
|
|
#include "types_meta.h"
|
|
|
|
#include "metamod.h"
|
2016-07-04 13:11:20 +06:00
|
|
|
|
|
|
|
// Information we have about each game/mod DLL.
|
2016-07-26 23:31:47 +07:00
|
|
|
struct game_modinfo_t
|
|
|
|
{
|
|
|
|
const char *name; // name (the game dir)
|
2016-07-04 13:11:20 +06:00
|
|
|
const char *linux_so; // filename of linux shared lib
|
|
|
|
const char *win_dll; // filename of win32 dll
|
2016-07-26 15:18:32 +03:00
|
|
|
const char *osx_dylib; // filename os osx dylib
|
2016-07-26 23:31:47 +07:00
|
|
|
const char *desc; // our long-name description
|
|
|
|
};
|
2016-07-04 13:11:20 +06:00
|
|
|
|
2016-07-26 07:22:47 +07:00
|
|
|
mBOOL setup_gamedll(gamedll_t *gamedll);
|