msvc_kludges.h File Reference

#include <fstream>
#include <sstream>
#include <exception>
#include <vector>
#include <iostream>
#include <iomanip>
#include <set>
#include <map>
#include <assert.h>
#include <fcntl.h>
#include <direct.h>
#include <windows.h>
#include <mmsystem.h>
#include <windef.h>

Include dependency graph for msvc_kludges.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define HAVE_SSTREAM   1
#define VERSION   "1.2"
#define EXULT_DATADIR   "data/"
#define SIZEOF_SHORT   2
#define SIZEOF_INT   4
#define SIZEOF_LONG   4
#define DONT_HAVE_HASH_SET
#define DONT_HAVE_HASH_MAP
#define USE_FMOPL_MIDI
#define NOGDI
#define USE_EXULTSTUDIO
#define ENABLE_MIDISFX
#define COLOURLESS_REALLY_HATES_THE_BG_SFX
#define FORCE_44KHZ
#define WIN32_LEAN_AND_MEAN
#define HAVE_SNPRINTF
#define snprintf   _snprintf
#define near   ex_near
#define far   ex_far
#define FAR
#define NEAR
#define __STRING(x)   #x
#define NO_SDL_PARACHUTE
#define CHUNK_OBJ_DUMP


Define Documentation

#define __STRING (  )     #x

Definition at line 195 of file msvc_kludges.h.

#define CHUNK_OBJ_DUMP

Definition at line 352 of file msvc_kludges.h.

#define COLOURLESS_REALLY_HATES_THE_BG_SFX

Definition at line 40 of file msvc_kludges.h.

#define DONT_HAVE_HASH_MAP

Definition at line 23 of file msvc_kludges.h.

#define DONT_HAVE_HASH_SET

Definition at line 22 of file msvc_kludges.h.

#define ENABLE_MIDISFX

Definition at line 39 of file msvc_kludges.h.

#define EXULT_DATADIR   "data/"

Definition at line 18 of file msvc_kludges.h.

Referenced by ExultStudio::create_new_game(), exult_main(), ExultStudio::ExultStudio(), ucxtInit::get_datadir(), and Cheat::toggle_map_editor().

#define FAR

Definition at line 190 of file msvc_kludges.h.

#define far   ex_far

Definition at line 188 of file msvc_kludges.h.

#define FORCE_44KHZ

Definition at line 41 of file msvc_kludges.h.

#define HAVE_SNPRINTF

Definition at line 155 of file msvc_kludges.h.

#define HAVE_SSTREAM   1

Definition at line 14 of file msvc_kludges.h.

#define NEAR

Definition at line 192 of file msvc_kludges.h.

#define near   ex_near

Definition at line 186 of file msvc_kludges.h.

#define NO_SDL_PARACHUTE

Definition at line 350 of file msvc_kludges.h.

#define NOGDI

Definition at line 33 of file msvc_kludges.h.

#define SIZEOF_INT   4

Definition at line 20 of file msvc_kludges.h.

#define SIZEOF_LONG   4

Definition at line 21 of file msvc_kludges.h.

#define SIZEOF_SHORT   2

Definition at line 19 of file msvc_kludges.h.

#define snprintf   _snprintf

Definition at line 156 of file msvc_kludges.h.

Referenced by CheatScreen::ActivityDisplay(), CheatScreen::AdvancedFlagLoop(), ShapeBrowser::browse_shapes(), BuildGameMap(), CheatScreen::BusinessDisplay(), change_gamma(), XMIDI::ExtractTracks(), Game_map::find_unused_shapes(), CheatScreen::FlagMenu(), Game_object::get_name(), get_plural_name(), Game_window::get_saveinfo(), CheatScreen::GlobalFlagLoop(), Newfile_gump::LoadSaveGameDetails(), Game_window::locate_shape(), main(), make_screenshot(), SI_Game::new_game(), BG_Game::new_game(), CheatScreen::NormalDisplay(), CheatScreen::NormalMenu(), CheatScreen::NPCDisplay(), Usecode_value::operator+(), Spellbook_gump::paint(), Paperdoll_gump::paint(), Newfile_gump::paint(), Actor_gump::paint(), Paint_chunk_outline(), Gump_manager::paint_num(), Game_window::read_save_names(), Game_window::resized(), Game_window::restore_gamedat(), Usecode_internal::run(), Game_window::save_gamedat(), Configuration::set(), set_resolution(), CheatScreen::SharedPrompt(), Game_window::show_items(), Game::show_menu(), CheatScreen::StatMenu(), and SoundTester::test_sound().

#define USE_EXULTSTUDIO

Definition at line 38 of file msvc_kludges.h.

#define USE_FMOPL_MIDI

Definition at line 26 of file msvc_kludges.h.

#define VERSION   "1.2"

Definition at line 17 of file msvc_kludges.h.

#define WIN32_LEAN_AND_MEAN

Definition at line 53 of file msvc_kludges.h.


Generated on Mon Jul 9 14:45:10 2007 for ExultEngine by  doxygen 1.5.1