// stdafx.h for BridgeServer: include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//

#pragma once

#define BUILD_NUMBER 4

#pragma warning( disable: 4311 )  /*'type cast' : pointer truncation from 'unsigned char *' to 'long'  */
#pragma warning( disable: 4312 )  /*'type cast' : pointer truncation from 'long' to 'unsigned char *'  */

#define _UNICODE
#define UNICODE
// these set the target OS to at least win2k
#define _WIN32_WINNT 0x0500 
#define WINVER 0x0500

// Windows Header Files:
#include <windows.h>
// C RunTime Header Files
#include <stdlib.h>
#include <malloc.h>
#include <memory.h>
#include <tchar.h>

// TODO: reference additional headers your program requires here
// TODO: reference additional headers your program requires here
#include <gdiplus.h>
#include <conio.h>
#define console _tcprintf
using namespace Gdiplus;

#include <string>
#include <list>
#include "Environment.h"
#include "BridgeDB.h"
#include "utilities.h"
#include "BridgeNotifications.h"

extern Environment env;
extern BridgeDB db;

#pragma warning( disable : 4244 4312 4267 4305 4311 )  // Disable annoying warning messages
