#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 __STRING | ( | x | ) | #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.