mirror of
https://github.com/amyinspace/MagicSetEditor2.git
synced 2026-06-11 13:17:00 -04:00
initial checkin of C++ port (in progress)
git-svn-id: svn://svn.code.sf.net/p/magicseteditor/code/trunk@2 0fc631ac-6414-0410-93d0-97cfa31319b6
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
//+----------------------------------------------------------------------------+
|
||||
//| Description: Magic Set Editor - Program to make Magic (tm) cards |
|
||||
//| Copyright: (C) 2001 - 2006 Twan van Laarhoven |
|
||||
//| License: GNU General Public License 2 or later (see file COPYING) |
|
||||
//+----------------------------------------------------------------------------+
|
||||
|
||||
#ifndef HEADER_UTIL_PREC
|
||||
#define HEADER_UTIL_PREC
|
||||
|
||||
/** @file util/prec.hpp
|
||||
*
|
||||
* Precompiled header, and aliasses for common types
|
||||
*/
|
||||
|
||||
// ----------------------------------------------------------------------------- : Compiler specific
|
||||
|
||||
#ifdef _MSC_VER
|
||||
# pragma warning (disable: 4100) // unreferenced formal parameter
|
||||
# pragma warning (disable: 4800) // 'int' : forcing value to bool 'true' or 'false' (performance warning)
|
||||
#endif
|
||||
|
||||
// ----------------------------------------------------------------------------- : Includes
|
||||
|
||||
// Wx headers
|
||||
#include <wx/setup.h>
|
||||
#include <wx/wxprec.h>
|
||||
#include <wx/image.h>
|
||||
#include <wx/datetime.h>
|
||||
|
||||
// Std headers
|
||||
#include <vector>
|
||||
#include <map>
|
||||
#include <set>
|
||||
using namespace std;
|
||||
|
||||
// MSE utility headers (ones unlikely to change and used everywhere)
|
||||
#include "for_each.hpp"
|
||||
#include "string.hpp"
|
||||
#include "smart_ptr.hpp"
|
||||
#include "index_map.hpp"
|
||||
|
||||
// ----------------------------------------------------------------------------- : Wx Aliasses
|
||||
|
||||
// Remove some of the wxUglyness
|
||||
|
||||
typedef wxPanel Panel;
|
||||
typedef wxWindow Window;
|
||||
typedef wxFrame Frame;
|
||||
|
||||
typedef wxBitmap Bitmap;
|
||||
typedef wxImage Image;
|
||||
typedef wxColour Color;
|
||||
typedef wxDC DC;
|
||||
|
||||
typedef wxDateTime DateTime;
|
||||
|
||||
typedef wxOutputStream OutputStream;
|
||||
|
||||
// ----------------------------------------------------------------------------- : Other aliasses
|
||||
|
||||
typedef unsigned char Byte;
|
||||
typedef unsigned int UInt;
|
||||
|
||||
/// Null pointer
|
||||
#define nullptr 0
|
||||
|
||||
// ----------------------------------------------------------------------------- : EOF
|
||||
#endif
|
||||
Reference in New Issue
Block a user