DOSBox-X
 All Classes Namespaces Files Functions Variables Typedefs Enumerations
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
A20GATE
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
RegionAllocTracking::Block
BOOT
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
CBind
CBindButton
CBindGroup
CBUS4PORT
CButton
CCaptionButton
CCHBindGroup
CCheckButton
CContinuousEvent
CDirect3D
CDROM_Interface
CDROM_Interface_Fake
CDROM_Interface_Image
CDROM_Interface_SDL
cdromDrive
CEvent
CEventButton
CFCSBindGroup
DOS_Drive_Cache::CFileInfo
CFileLPT
CGASNOW
CHandlerEvent
Property::Changeable
DBOPL::Channel
CHARMAP
GUI::CheckboxA checkbox
Adlib::Chip
DBOPL::Chip
CJAxisBind
CJAxisEvent
CJButtonBind
CJButtonEvent
CJHatBind
CJHatEvent
CKeyBind
CKeyBindGroup
CKeyEvent
ClockDomain
CModEvent
CMS
CMscdex
CodecInst
CodePageHandler
comb
MT32Emu::CombFilter
CommandLine
CommandTail
MT32Emu::TimbreParam::CommonParam
CONFIG
Config
ConfigurationWindow
MT32Emu::ControlROMMap
MT32Emu::ControlROMPCMStruct
copysource
CParallel
CPrinterRedir
CPU
CPU_Regs
CPUBlock
bx_ne2k_t::CR_t
Cross
CSerial
CSerialDummy
CSerialLog
CSerialMouse
CStickBindGroup
CTextButton
CTriggeredEvent
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
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_Shell
DOS_TableCase
DOS_Version
dosbox_int_saved_state
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
imageDiskElToritoFloppy
imageDiskMemory
imageDiskVFD
IMGMAKE
IMGMOUNT
improperFraction
bx_ne2k_t::IMR_t
INNOVA
GUI::InputA single-line text input
Int10Data
Intel8255
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
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
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
OpCode
DBOPL::Operator
OPL2::operator_struct
OPL3::operator_struct
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_8255
PC98_System_8255
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
Program
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
REDOS
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
SCtrl
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
SMSF
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
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
transport
IPXHeader::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
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