![]() |
libElysianVMU 1.6.0
Full-featured, accurate, cross-platform library emulating the Dreamcast's Visual Memory Unit
|
CEvmuClockStats | Contains information on the current satte of a particular clock |
CEvmuDecodedInstruction | Represents an instruction which has been decoded |
CEvmuDirEntry | Represents a single entry into the FAT directory |
▼CEvmuEvent | |
CEvmuClockEvent | GblEvent-derived type for clock-related events |
CEvmuMemoryEvent | GblEvent-derived type for memory-related events |
CEvmuFatInfo | Matches maple attributes for describing storage medium |
CEvmuFatUsage | Struct used for querying current FAT block allocation status |
▼CEvmuIBehavior | |
CEvmuDevice | GblInstance structure for VMU Devices |
CEvmuEmulator | Top-level module for emulator |
▼CEvmuPeripheral | Emulated hardware component of an EvmuDevice |
CEvmuBattery | GblInstance structure for the battery peripheral |
CEvmuBuzzer | Instance structure for Buzzer Peripheral |
CEvmuClock | API for oscillators, clock sources, and timing |
CEvmuCpu | Sanyo LC86k CPU core |
▼CEvmuFlash | EvmuFlash offers the lowest, hardware-level access to the VMU's flash storage |
▼CEvmuFat | Peripheral providing 8-bit FAT API |
CEvmuFileManager | High-level file-oriented flash API |
CEvmuGamepad | Gamepad peripheral for managing button states |
CEvmuLcd | EvmuLcd screen and framebuffer peripheral |
CEvmuPic | GblInstance structure for EvmuPic |
CEvmuRam | GblInstance structure for EvmuPeripheral |
CEvmuRom | Peripheral managing ROM, firmware calls, and BIOS images |
CEvmuTimers | GblInstance structure for EvmuTimers |
CEvmuWram | GblInstance structure for EvmuWram |
CEvmuIconData | Header structure for the ICONDATA_VMS special VMU file |
▼CEvmuIMemory | Interfaced type for generic read/write memory |
CEvmuFlash | EvmuFlash offers the lowest, hardware-level access to the VMU's flash storage |
CEvmuRam | GblInstance structure for EvmuPeripheral |
CEvmuRom | Peripheral managing ROM, firmware calls, and BIOS images |
CEvmuWram | GblInstance structure for EvmuWram |
CEvmuInstruction | Contains a collection of bytes, representing an encoded instruction |
CEvmuInstructionFormat | Structrure describing the format of each type of instruction |
CEvmuNewFileInfo | Properties for creating a new file on flash |
CEvmuOperands | Contains the decoded operands of an instruction |
CEvmuOscillatorSpecs | Contains technical specifications for a particular oscillator |
▼CEvmuPeripheralclass | |
CEvmuRamClass | GblClass structure for EvmuPeripheral |
CEvmuRootBlock | Filesystem root FAT block |
CEvmuTimestamp | Filesystem timestamp, stored in BCD format |
CEvmuVmi | Structure of the .VMI file format |
CEvmuVms | Structure of the .VMS file header |
▼CGblClass [external] | |
▼CGblBoxClass [external] | |
▼CGblEventClass [external] | |
CEvmuClockEventClass | GblClass structure for EvmuClockEvent |
CEvmuMemoryEventClass | GblClass structure for EvmuRamEvent |
▼CGblObjectClass [external] | |
CEvmuDeviceClass | GblClass structure for EvmuDevice |
▼CEvmuPeripheralClass | GblClass structure for EvmuPeripherals |
CEvmuBatteryClass | GblClass VTable structure for EvmuBattery |
CEvmuBuzzerClass | GblClass structure for EvmuBuzzer |
CEvmuClockClass | GblClass structure for EvmuClock |
CEvmuCpuClass | Class for Sanyo LC86k CPU core |
▼CEvmuFlashClass | GblClass VTable structure for EvmuFlash |
►CEvmuFatClass | GblClass structure for EvmuFat |
CEvmuGamepadClass | GblClass VTable structure for EvmuGamepad |
CEvmuLcdClass | GblClass for EvmuLcd |
CEvmuPicClass | GblClass structure for EvmuPic |
CEvmuRomClass | GblClass for EvmuRom |
CEvmuTimersClass | GblClass structure for EvmuTimers |
CEvmuWramClass | GblClass structure for EvmuPeripheralClass |
▼CGblContextClass [external] | |
▼CGblModuleClass [external] | |
CEvmuEmulatorClass | GblClass structure for EvmuEmulator |
▼CGblInterface [external] | |
▼CEvmuIBehaviorClass | GblInterface/VTable for all EvmuBehaviors |
CEvmuDeviceClass | GblClass structure for EvmuDevice |
CEvmuEmulatorClass | GblClass structure for EvmuEmulator |
CEvmuPeripheralClass | GblClass structure for EvmuPeripherals |
▼CEvmuIMemoryClass | GblClass structure for EvmuIMemory |
CEvmuFlashClass | GblClass VTable structure for EvmuFlash |
CEvmuRamClass | GblClass structure for EvmuPeripheral |
CEvmuRomClass | GblClass for EvmuRom |
CEvmuWramClass | GblClass structure for EvmuPeripheralClass |
▼CGblIAllocatorClass [external] | |
CGblContextClass [external] | |
▼CGblIEventFilterClass [external] | |
CGblObjectClass [external] | |
▼CGblIEventHandlerClass [external] | |
CGblObjectClass [external] | |
▼CGblILoggerClass [external] | |
CGblContextClass [external] | |
▼CGblIPluginClass [external] | |
CGblModuleClass [external] | |
▼CGblITableVariantClass [external] | |
CGblObjectClass [external] | |
▼CGblIVariantClass [external] | |
CGblBoxClass [external] | |
▼CGblInstance [external] | |
▼CGblBox [external] | |
▼CGblObject [external] | |
CEvmuDevice | GblInstance structure for VMU Devices |
CEvmuPeripheral | Emulated hardware component of an EvmuDevice |
▼CGblContext [external] | |
▼CGblModule [external] | |
CEvmuEmulator | Top-level module for emulator |
▼CGblITableVariant [external] | |
CGblObject [external] |