#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include namespace BWAPI { /** You have to call this from your AIModule Dllmain function. * * \code * BOOL APIENTRY DllMain(HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved) * { * switch (ul_reason_for_call) * { * case DLL_PROCESS_ATTACH: * BWAPI::BWAPI_init(); * break; * case DLL_PROCESS_DETACH: * break; * } * * return TRUE; * } * \endcode */ void BWAPI_init(); int BWAPI_getRevision(); bool BWAPI_isDebug(); }