DOSBox-X
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
__COEFPAIR
_ADPCM
_attotime
_dac_channel
_dac_state
_fbi_state
_fifo_state
_FMTIMER
_getsnd
_LOG
_LogGroup
_ncc_table
_OPNGEN
_PC98RawPartition
_pci_state
_PCM86
_PCMMIX
_PFILEH
_poly_extent
_poly_extra_data
_poly_param_extent
_poly_vertex
_PSGGEN
_raster_info
_rectangle
_rgba
_RHYTHM
_setup_vertex
_stats_block
_TMS3631
_tmu_shared_state
_tmu_state
_tri_extent
_tri_work_unit
_voodoo_reg
_voodoo_state
_WAVEWR
A20GATEA20GATE.COM built-in command on drive Z:
DOSBoxMenu::accelerator
GUI::ActionEventSourceEvent class for action events
GUI::ActionEventSource_CallbackCallback for action events
IPXHeader::transport::addrtype
transport::addrtype
ADPCMCFG
ADPCMREG
allpass
MT32Emu::AllpassFilter
AMD98
MT32Emu::AReverbModel
MT32Emu::AReverbSettings
AUTOEXEC
AutoexecEditor
AutoexecObject
avi_writer
avi_writer_stream
avi_writer_stream_index
BadConversion
BatchFile
BIOS
GUI::BitmapFontA bitmap font. This is a font which is defined by a binary bit map. Each bit in the bitmap defines one pixel. Bits may be arranged in various common patterns
bitop::bitseqlengthandpos_ret_t
RegionAllocTracking::Block
BOOTBOOT.COM utility to boot a floppy or hard disk device
bootSector
bootstrap
GUI::BorderedWindowInternal class for windows whose child content should not span the entire area
MT32Emu::BReverbModel
MT32Emu::BReverbSettings
BuiltinFileBlob
GUI::ButtonA push button
button_event
bx_ne2k_c
bx_ne2k_t
fmath::local::C< EXP_N, LOG_N, EXPD_N >
C4AxisBindGroup
CacheBlock
CALLBACK_HandlerObject
Adlib::Capture
CBindBase C++ class for a binding assigned in the mapper interface (or by default settings)
CBindButton
CBindGroup
CBUS4PORT
CButton
CCaptionButton
CCHBindGroup
CCheckButton
CContinuousEventClass for events which have a non-boolean state: joystick axis movement
CDirect3D
CDROM_InterfaceBase CD-ROM interface class
CDROM_Interface_FakeDummy CD-ROM interface
CDROM_Interface_ImageImage CD-ROM interface
CDROM_Interface_SDLCD-ROM interface to SDL 1.x CD-ROM support
cdromDrive
CEventBase CEvent class for mapper events
CEventButton
CFCSBindGroup
DOS_Drive_Cache::CFileInfo
CFileLPT
CGASNOWCGASNOW.COM utility to control CGA snow emulation
CHandlerEventMapper shortcut event. Keyboard triggerable only
Property::Changeable
DBOPL::Channel
CHARMAP
GUI::CheckboxA checkbox
Adlib::Chip
DBOPL::Chip
CJAxisBind
CJAxisEventJoystick axis event handling for the mapper
CJButtonBind
CJButtonEventJoystick button trigger
CJHatBind
CJHatEventJoystick hat event
CKeyBind
CKeyBindGroup
CKeyEventKeyboard key trigger event
ClockDomain
CModEventModifier trigger event, for modifier keys. This permits the user to change modifier key bindings
CMS
CMscdex
CodecInst
CodePageHandler
comb
MT32Emu::CombFilter
CommandLine
CommandTail
MT32Emu::TimbreParam::CommonParam
Config
CONFIGCONFIG.COM utility to control configuration and files
ConfigurationWindow
MT32Emu::ControlROMMap
MT32Emu::ControlROMPCMStruct
copysource
CParallel
CPrinterRedir
CPU
CPU_Regs
CPUBlock
bx_ne2k_t::CR_t
Cross
CSerial
CSerialDummy
CSerialLog
CSerialMouse
CStickBindGroup
CTextButton
CTriggeredEventClass for events which can be ON/OFF only: key presses, joystick buttons, joystick hat
D88HEAD
D88SEC
bx_ne2k_t::DCR_t
DelayEntry
MT32Emu::DelayReverb
MT32Emu::DelayWithLowPassFilter
Dentry
Descriptor
DescriptorTable
device_COM
device_CON
device_EMM
device_LPT
device_MSCDEX
device_NUL
device_PRN
fmath::local::di
dir_struct
direntry
diskGeo
DISNEY
DOSBoxMenu::displaylist
MT32Emu::DisplayMemoryRegion
DmaChannel
DmaController
DONGLE
DOS
DOS_Block
DOS_Date
DOS_Device
DOS_DeviceHeader
DOS_Drive
DOS_Drive_Cache
DOS_DTA
DOS_FCB
DOS_File
DOS_GetMemLog_Entry
DOS_InfoBlock
DOS_KeyboardLayout
DOS_MCB
DOS_ParamBlock
DOS_PSP
DOS_SDA
DOS_ShellDOS shell program object
DOS_TableCase
DOS_Version
dosbox_int_saved_state
DOSBoxMenu
DOSDATE
DOSTIME
GUI::DrawableA drawable represents a rectangular off-screen drawing area
DriveManager
DtaResult
Dynamic_Functionality
ECBClass
EMM_Handle
EMM_Mapping
EMS
bootSector::entries
entries
EnvelopeGenerator
ExceptionPageHandler
EXE_Header
fmath::local::ExpdVar< sbit_ >
fmath::local::ExpVar< N >
ExternalFilter
fatDrive
fatFile
fmath::local::fi
MT32Emu::File
FileStat_Block
MT32Emu::FileStream
Filter
FLINFO
FloppyController
FloppyDevice
GUI::FontA variable- or fixed-width fixed-size Font
FPU_P_Reg
FPU_rec
FPU_Reg
FPU_Reg_32
FPU_Reg_64
FPU_Reg_80
fragmentDescriptor
GUI::FrameA rectangular 3D sunken frame
MT32Emu::FreeverbModel
FullData
Function_wrapper
G_Descriptor
GCC_ATTRIBUTE
GDTDescriptorTable
GenReg
GenReg32
GFGus
GFX_PalEntry
gsm610waveformat_tag
GuestPageFaultException
GUS
gus_cs4231
gus_ICS2101
GUSChannels
GFGus::GusTimer
OPL2::Handler
OPL3::Handler
NukedOPL::Handler
Adlib::Handler
DBOPL::Handler
HDIHDR
HelpWindow
Hex
IDEATADevice
IDEATAPICDROMDevice
IDEController
IDEDevice
IllegalPageHandler
ima_adpcmwaveformat_tag
imageDisk
imageDiskD88
imageDiskElToritoFloppy
imageDiskMemory
imageDiskVFD
imageDiskVHD
IMGMAKE
IMGMOUNT
bx_ne2k_t::IMR_t
INNOVA
GUI::InputA single-line text input
InputWithEnterKey
Int10Data
Intel8255Intel 8255 base emulation class
InternalProgramEntry
INTRO
IO_Base
IO_callout_vector
IO_CalloutObject
IO_ReadHandleObject
IO_WriteHandleObject
IPXHeader
ISAPNP_SysDevNode
ISAPnPDevice
ISAPnPIntegrationDevice
isoDirEntry
isoDrive
isoFile
isoPVD
bx_ne2k_t::ISR_t
DOSBoxMenu::item
JOYSTICK
JoyStick
GUI::KeyIdentifies a keyboard key
KEYB
KeyBlock
keyboard_layout
MT32Emu::LA32PartialPair
MT32Emu::LA32Ramp
MT32Emu::LA32Utilites
MT32Emu::LA32WaveGenerator
GUI::LabelA text label
LazyFlags
LDGFXROM
LOADFIX
localDrive
localFile
LOG
MT32Emu::LogSample
fmath::local::LogVar< N >
GUI::Font::ltstrCompare two strings for 'less-than'
GUI::Timer::ltuintCompare two integers for 'less-than'
GUI::ltvoid'less-than' comparison between pointer addresses
MEM_callout_vector
MEM_CalloutObject
MT32Emu::MemoryRegion
MT32Emu::MemParams
MemStruct
GUI::MenuA popup menu
MENU_Block
GUI::MenubarA menu bar at the top of a ToplevelWindow
MessageBlock
GUI::MessageBox2A message box with a single "Close" button
MIDI
midi_state_t::midi_state_sysex_t
MidiHandler
MidiHandler_alsa
MidiHandler_coreaudio
MidiHandler_coremidi
MidiHandler_oss
MidiHandler_synth
MidiHandler_win32
gus_ICS2101::mixcontrol
mixedFraction
MIXER
MixerChannel
MixerObject
MMX_reg
MODE
MODE_INFO
Adlib::Module
Module_base
MOUNT
MOUSE
MoveRegion
MPU401
MUSICGEN
MyFifo
GUI::String::NativeSimple pointer encapsulation class for memory management
GUI::String::NativeArray< STR >Simple pointer encapsulation class for memory management
GUI::String::NativeObject< STR >
GUI::NativeString< STR >Converts between strings of various types and String objects
GUI::NativeString< const std::string * >
GUI::NativeString< const std::string >
GUI::NativeString< const STR * >
GUI::NativeString< const STR[N]>
GUI::NativeString< std::string * >
GUI::NativeString< std::string >
GUI::NativeString< STR * >
GUI::NativeString< STR[N]>
NewInitPageHandler
NMITEST
nodeType
NP2CFG
NSApplication
NSApplication(DOSBoxX)
OpCode
DBOPL::Operator
operator_struct
OPL2::operator_struct
OPL3::operator_struct
opl3_channel
opl3_chip
opl3_slot
OPN_T
OPNCFG
OPNCH
OPNSLOT
PackedIP
MT32Emu::MemParams::PaddedTimbre
PageFoilHandler
PageHandler
PagingBlock
PARPORTS
MT32Emu::Part
MT32Emu::Partial
MT32Emu::PartialManager
MT32Emu::TimbreParam::PartialParam
partTable
MT32Emu::PatchCache
MT32Emu::PatchesMemoryRegion
MT32Emu::PatchParam
MT32Emu::MemParams::PatchTemp
MT32Emu::PatchTempMemoryRegion
pc98_egc_shifter
PC98_GDC_state
PC98_Mouse_8255PC-98 System Bus Mouse PPI emulation (Intel 8255A device)
PC98_System_8255PC-98 System 8255 PPI emulation (Intel 8255A device)
pc98_tile
PC98UTIL
PCI_Device
PCI_SSTDevice
PCI_VGADevice
PCM86CFG
MT32Emu::PCMWaveEntry
PCSPEAKER
PF_Entry
PFTBL
physfscdromDrive
physfsDrive
PIC_Controller
PICEntry
PIT_Block
MT32Emu::TimbreParam::PartialParam::PitchEnvParam
MT32Emu::TimbreParam::PartialParam::PitchLFOParam
PMIXDAT
PMIXHDR
PMIXTRK
PointPlotter< F >
MT32Emu::Poly
MT32Emu::PolyList
Potentiometer
fmath::PowGenerator
ProgramBase Program class for built-in programs on drive Z:
Prop_bool
Prop_double
Prop_hex
Prop_int
Prop_multival
Prop_multival_remain
Prop_path
Prop_string
Property
PropertyEditor
PropertyEditorBool
PropertyEditorFloat
PropertyEditorHex
PropertyEditorInt
PropertyEditorString
PS1AUDIO
PS1SOUND
ps2mouse
PSGGENCFG
PSGNOISE
PSGREG
PSGTONE
QCow2Disk
QCow2Image::QCow2Header
QCow2Image
GUI::RadioboxA radio box
RAMPageHandler
Adlib::RawHeader
bx_ne2k_t::RCR_t
REDOSREDOS.COM utility command on drive Z: to trigger restart of the DOS kernel
RegionAllocTracking
Render_t
RenderPal_t
MT32Emu::ReportHandler
RESCAN
MT32Emu::ResetMemoryRegion
MT32Emu::ReverbModel
revmodel
RGBEntry
RHYTHMCFG
MT32Emu::RhythmPart
MT32Emu::MemParams::RhythmTemp
MT32Emu::RhythmTempMemoryRegion
riff_chunk
RIFF_HEADER
riff_stack
riff_wav_writer
RingBuffer
MT32Emu::RingBuffer
ROMAliasPageHandler
MT32Emu::ROMImage
MT32Emu::ROMInfo
ROMPageHandler
bx_ne2k_t::RSR_t
S_Descriptor
SAA1099
saa1099_channel
saa1099_noise
SaveDialog
SaveLangDialog
SB_INFO
SBLASTER
ScalerComplexBlock_t
ScalerSimpleBlock_t
scalerSourceCache_t
ScalingEffect
XGAStatus::scissorreg
GUI::ScreenA Screen represents the framebuffer that is the final destination of the GUI
GUI::ScreenRGB32leA 24 bit per pixel RGB framebuffer aligned to 32 bit per pixel
SCtrlOutput and channel control state
DOS_DeviceHeader::sDeviceHeader
DOS_InfoBlock::sDIB
SDL_Block
GUI::SDL_DrawableInternal class that handles different screen bit depths and layouts the SDL way
CMscdex::SDriveInfo
Section
Section_line
Section_prop
SectionEditor
Segment
Segments
SENSE_DATA_FMT\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
SERIALPORTS
SetCycles
SetLocalSize
SetVsyncrate
DOS_ParamBlock::sExec
SHA1
SHELL_Cmd
ShiftJISDecoder
SHOWGUI
SID2
SMSFCD-ROM time stamp
SN76496
SOUNDCFG
SOUNDROM
DOS_ParamBlock::sOverlay
SRB
SRB_Abort
SRB_BusDeviceReset
SRB_ExecSCSICmd
SRB_GDEVBlock
SRB_GetDiskInfo
SRB_GetSetTimeouts
SRB_HAInquiry
SRB_RescanPort
SID2::State
DOSBoxMenu::item::status
MT32Emu::StereoVolume
GUI::StringSimple STL-based string class
SVGA_Driver
SVGA_ET3K_DATA
SVGA_ET4K_DATA
SVGA_PVGA1A_DATA
MT32Emu::Synth
MT32Emu::MemParams::System
MT32Emu::SystemMemoryRegion
MT32Emu::Tables
tag_ASPI32BUFF
TANDYSOUND
MT32Emu::TapDelayCombFilter
TaskStateSegment
bx_ne2k_t::TCR_t
TickerBlock
MT32Emu::TimbreParam
MT32Emu::TimbresMemoryRegion
MT32Emu::TimbreTempMemoryRegion
Adlib::Timer
GUI::TimerTiming service. Time is measured in ticks. A tick is about 10 msec
GUI::Timer_CallbackTimer callback type
tm_unz_s
tm_zip_s
TMS3631CFG
TMSCH
TOC
TOC_TRACK
GUI::ToplevelWindowAn actual decorated window
GUI::ToplevelWindow_CallbackCallbacks for window events
GUI::TransientWindowA floating temporary window that is not restricted by it's parent's area
IPXHeader::transport
transport
truespeechwaveformat_tag
bx_ne2k_t::TSR_t
TSS_16
TSS_32
TSS_Descriptor
MT32Emu::TVA
MT32Emu::TimbreParam::PartialParam::TVAParam
MT32Emu::TVF
MT32Emu::TimbreParam::PartialParam::TVFParam
MT32Emu::TVP
UnmappedPageHandler
unz64_file_pos_s
unz_file_info64_s
unz_file_info_s
unz_file_pos_s
unz_global_info64_s
unz_global_info_s
Value
vdraw
vec2f
vec3f
imageDiskD88::vfdentry
imageDiskVFD::vfdentry
VFILE_Block
VFRCRATE
VGA_AMS_Handler
VGA_AMSTRAD
VGA_Attr
VGA_CGATEXT_PageHandler
VGA_ChainedEGA_Handler
VGA_ChainedVGA_Handler
VGA_ChainedVGA_Slow_Handler
VGA_Changes
VGA_Config
VGA_Crtc
VGA_Dac
VGA_Draw
VGA_Empty_Handler
VGA_ET4000_ChainedVGA_Handler
VGA_ET4000_ChainedVGA_Slow_Handler
VGA_Gfx
VGA_HERC
VGA_HERC_Handler
VGA_HWCURSOR
VGA_Internal
VGA_Latch
VGA_LFB
VGA_LFB_Handler
VGA_LIN4_Handler
VGA_Map_Handler
VGA_Memory
VGA_MMIO_Handler
VGA_ModeExtraData
VGA_OTHER
VGA_PC98_PageHandler
VGA_PCJR_Handler
VGA_S3
VGA_Seq
VGA_Slow_CGA_Handler
VGA_SVGA
VGA_TANDY
VGA_TANDY_PageHandler
VGA_TEXT_PageHandler
VGA_Type
VGA_UnchainedEGA_Handler
VGA_UnchainedRead_Handler
VGA_UnchainedVGA_Handler
ViBRA_PnP
VideoCodec
VideoModeBlock
Virtual_Drive
Virtual_File
VirtualBatch
VMDispatchState
Voice
gus_ICS2101::volpair
VOODOO
Voodoo_PageHandler
vsync_state
WAVE_HEADER
WAVE_INFOS
WAVE_MSA_INFO
WaveformGenerator
Weitek_PageHandler
MT32Emu::TimbreParam::PartialParam::WGParam
GUI::WindowA Window is a rectangular sub-area of another window
GUI::Window_CallbackCallback for window events
windows_DVINFO
Value::WrongType
X86_PageEntryBlock
X86PageEntry
XGAStatus::XGA_WaitCmd
XGAStatus
XMS
XMS_Block
XMS_MemMove
zip_fileinfo
zlib_filefunc64_32_def_s
zlib_filefunc64_def_s
zlib_filefunc_def_s