|
libElysianVMU 1.6.0
Full-featured, accurate, cross-platform library emulating the Dreamcast's Visual Memory Unit
|
Go to the source code of this file.
Data Structures | |
| struct | EvmuBatteryClass |
| struct | EvmuBattery |
Macros | |
| #define | EVMU_BATTERY_NAME "battery" |
Type System | |
Type UUID and cast operators | |
| #define | EVMU_BATTERY_TYPE (GBL_TYPEID(EvmuBattery)) |
| #define | EVMU_BATTERY(self) |
| #define | EVMU_BATTERY_CLASS(klass) |
| #define | EVMU_BATTERY_GET_CLASS(self) |
Functions | |
| GblType | EvmuBattery_type (void) |
EvmuBattery BIOS monitor + low battery detection circuit.
EvmuBattery is an EvmuPeripheral which encompasses two things:
Definition in file evmu_battery.h.
| #define EVMU_BATTERY | ( | self | ) |
Function-style GblInstance cast.
Definition at line 33 of file evmu_battery.h.
| #define EVMU_BATTERY_CLASS | ( | klass | ) |
Function-style GblClass cast.
Definition at line 34 of file evmu_battery.h.
| #define EVMU_BATTERY_GET_CLASS | ( | self | ) |
Extract EvmuBatteryClass from GblInstance
Definition at line 35 of file evmu_battery.h.
| #define EVMU_BATTERY_NAME "battery" |
GblObject peripheral name.
Definition at line 38 of file evmu_battery.h.
| #define EVMU_BATTERY_TYPE (GBL_TYPEID(EvmuBattery)) |
GblType UUID for EvmuBattery.
Definition at line 32 of file evmu_battery.h.
| GblType EvmuBattery_type | ( | void | ) |
Returns the GblType UUID associated with EvmuBattery.