Defines

From ScummVM :: Wiki
Revision as of 14:07, 28 September 2010 by Pidgeot (talk | contribs) (Created page with 'This is a list of all the tokens that are being used in a #ifdef or #ifndef in a .cpp or .h file, except for .h files, where tokens used as #ifndef FOO_H or #ifndef FOO_H_ are ex…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This is a list of all the tokens that are being used in a #ifdef or #ifndef in a .cpp or .h file, except for .h files, where tokens used as #ifndef FOO_H or #ifndef FOO_H_ are excluded, as these are almost certainly just include guards. The list is current as of r52922.

No additional filtering has been performed as of yet; some tokens are defined by a platform, while others may not actually be used. Additionally, defined symbols not used in #ifndef or #ifdef are not included at all here.

Token Defined by Used in Purpose
ACTOR_DEBUG
ADLIB_DISABLE_VOICE_MAPPING
ALLOW_CPU_SCALER
ANDROID
ARM
ARM7
ARM9
ARM_ADPCM
assert
AUDIO_REVERSE_STEREO
BACKEND_8BIT
BODGE
breakeven_point
CAN_WRITE_TO_DISC
CASESENSITIVITYDEFAULT_NO
CEACTIONSPOCKET
CEACTIONSSMARTPHONE
CEDEVICE
CEGUI_GUIELEMENT
CEGUI_ITEMACTION
CEGUI_ITEMSWITCH
CEGUI_PANEL
CEGUI_PANELITEM
CEGUI_PANELKEYBOARD
CEGUI_SDL_IMAGERESOURCE
CEGUI_TOOLBAR
CEGUI_TOOLBARHANDLER
CEKEYS_EVENTSBUFFER
CELAUNCHERDIALOG
CESCALER
CMS_DISABLE_VOICE_MAPPING
COREAUDIO_DISABLE_REVERB
CREAT_OPTIONS
DATA_PATH
DEBUG
DEBUG_ADLIB
DEBUG_BUFFERS
DEBUG_EXTRACTION_TABLES
DEBUG_HASH_COLLISIONS
DEBUG_PARSER
DEBUG_RATECONV
DEBUG_SPRITE_MASK
DEBUG_WII_GDB
DEBUG_WII_MEMSTATS
DETECTOR_TESTING_HACK
DETECT_BRODERBUND_TITLES
DISABLE_COMMAND_LINE
DISABLE_DOSBOX_OPL
DISABLE_FANCY_THEMES
DISABLE_HELP
DISABLE_MD5
DISABLE_NES_APU
DISABLE_PSP_MP3
DISABLE_SAVEGAME_SORTING
DISABLE_SID
DISABLE_TEXT_CONSOLE
DISC_CACHE
DITHER
DL_DEBUG
DRAW_GRAPHICS
DS_BUILD_D
DS_BUILD_F
dumpResources
DUMP_OBJECT
DUMP_SCRIPT
DUMP_SCRIPTS
DUMP_STDOUT
DW2_EXACT_SIZE
DXA_EXPERIMENT_MAXD
DYNAMIC_MODULES
ENABLE_32BIT
ENABLE_AGI
ENABLE_AGOS2
ENABLE_FASCIN_ADLIB
ENABLE_GROOVIE2
ENABLE_HE
ENABLE_IHNM
ENABLE_INHM
ENABLE_KEYMAPPER
ENABLE_LOL
ENABLE_PROFILING
ENABLE_RENDER_MEASURE
ENABLE_SAGA2
ENABLE_SCI32
ENABLE_SCI3_GAMES
ENABLE_SCUMM
ENABLE_SCUMM_7_8
ENABLE_VKEYBD
EOF
EPOC_AS_APP
FILE_TIME_SUPPORT
FORCEINLINE
FORCE_RTL
FORCE_SLIDY
FUNCTION_DEBUG
F_OK
GAMECUBE
GC_DEBUG
GC_DEBUG_CODE
GC_DEBUG_VERBOSE
GL_OES_draw_texture
GRAPHICS_QDM2_H
GRAPHICS_SJIS_H
GRAPHICS_VIDEO_COKTELDECODER_H
GUI_ENABLE_BUILTIN_THEME
GUI_THEME_EVAL
HAVE_CONFIG_H
HAVE_GETOPT_H
HAVE_GETOPT_LONG
HAVE_LIBPNG
HAVE_OBSTACK_H
HAVE_UNISTD_H
HEAVY_LOGGING
INADDR_NONE
INCLUDED_FROM_BASE_VERSION_CPP
int64_t
INTRO_TEST
IPHONE
IPHONE_OFFICIAL
isdigit
JAPAN
JOY_ANALOG
JOY_INVERT_Y
LAYOUT_DEBUG_DIALOG
LEGACY_FLAC
LIMIT_FPS
LIMIT_FRAME_RATE
LINUPY
LINUXMOTO_SDL
LURE_CLICKABLE_MENUS
MACOSX
MAC_OPTIONS
main
MAX
MAXPATHLEN
MAXTRAX_HAS_MICROTONAL
MAXTRAX_HAS_MODULATION
MAX_INT
MIN
MIXER_DOUBLE_BUFFERING
MOTOEZX
MOTOMAGX
MT32EMU_HAVE_X86
M_LN2
M_SQRT1_2
NDEBUG
NDS
NORETURN_POST
NORETURN_PRE
NOSERIAL
NO_ADAPTOR
OUTPUT_UNSIGNED_AUDIO
PATH_MAX
PERFECT_5_TO_4_RESCALING
PI
PLUGIN_DIRECTORY
PLUGIN_EXPORT
PLUGIN_PREFIX
PLUGIN_SUFFIX
PRINT_BUFFERS
PSP_ENABLE_SPEED_TESTS
PSP_ENABLE_UNIT_TESTS
PSP_KB_SHELL
QTOPIA
REDUCE_MEMORY_USAGE
REG_EXEMEMCNT
REG_EXMEMCNT
RELEASE_BUILD
RONIN_TIMER_ACCESS
R_OK
S60
SAGA_DEBUG
SAMPLES_PER_SEC_8000
SCALER_PROFILE
SCENE_DEBUG
SCI_CONSOLE
SCI_DEBUG_PARSE_TREE_AUGMENTATION
SCI_VERBOSE_resMan
SCRIPT_DEBUG
SCRIPT_TEST
ScummAPPH
ScummVMapph
SCUMMVM_DONT_DEFINE_TYPES
SCUMMVM_IPC_INCLUDE
SCUMMVM_SVN_REVISION
SCUMM_BIG_ENDIAN
SCUMM_IMUSE_INTERNAL
SCUMM_LITTLE_ENDIAN
SCUMM_NEED_ALIGNMENT
SDLSYMBIANH
SKIP_INTRO
SLOW_RINCE_DOWN
SMALL_SCREEN_DEVICE
SNPRINTF_LONGLONG_SUPPORT
SOUND_CROP_CHANNELS
SOUND_SHORTEN_H
STREAM_AUDIO_FROM_DISK
STRINGBUFLEN
SWORD2_DEBUG
SYSEX_CALLBACK_FUNCTION
TEST_MEMORY_COPY
Timer
TIMIDITY_LOW_DELAY
UIQ
UNICODE
UNIX
UNZ_BUFSIZE
UNZ_MAXFILENAMEINZIP
UPGRADE_ALL_TARGETS_HACK
USERSPACE_ONLY
USE_ALSA
USE_ARM_COSTUME_ASM
USE_ARM_GFX_ASM
USE_ARM_SCALER_ASM
USE_ARM_SMUSH_ASM
USE_BUILT_IN_DRIVER_SELECTION
USE_DEBUGGER
USE_DETECTLANG
USE_DISPLAY_CALLBACK
USE_FLAC
USE_FLUIDSYNTH
USE_HASHMAP_MEMORY_POOL
USE_HQ_SCALERS
USE_INDEO3
USE_INTERPOLATION
USE_LIBCARTRESET
USE_MAD
USE_MPEG2
USE_MPEG2_0_3_1
USE_MT32EMU
USE_NASM
USE_NEWLIB
USE_OSD
USE_PROFILER
USE_READLINE
USE_RGB_COLOR
USE_SCALERS
USE_SEQ_MIDI
USE_TEXT_CONSOLE
USE_TRANSLATION
USE_TREMOLO
USE_TREMOR
USE_VIBRA_SE_PXXX
USE_VORBIS
USE_WII_DI
USE_WII_KBD
USE_WII_SMB
USE_ZLIB
USING_ARM_BLITTERS
VM_DEBUG_SEND
WAVE_PRECISION
WIN32
WIN32_PLATFORM_WFSP
WRAP_MALLOC
W_OK
_DEBUG
_ENABLE_DEBUG_
_FILE_DEFINED
_GBA_NDS_FAT_INCLUDED
_L
_MSC_VER
_WIN32_WCE
_Windows
__amigaos4__
__BEOS__
__cplusplus
__CREATELURE_DAT__
__DC__
__DS__
__FRAMFS_SAVE_MANAGER__
__GNUC__
__KmpSearch__
__MINGW32CE__
__MMX__
__N64_PORTDEFS__
__N64__
__OS2__
__PAKFS_SAVE_MANAGER__
__PLAYSTATION2__
__PS2FILE_IO__
__PS2_DEBUG__
__PS2_FILE_DEBUG__
__PS2_FILE_SEMA__
__PSP_DEBUG_FUNCS__
__PSP_DEBUG_PRINT__
__PSP_PRINT_TO_FILE__
__PSP__
__sgi
__SSE__
__SYMBIAN32__
__TextFile__
__USE_INLINE__
__USE_LIBMC__
__WII__
__WINS__