| Class | Description |
|---|---|
| ALEInterface |
This class interfaces ALE with external code for controlling agents.
|
| ALERAM |
A simple wrapper around the Atari RAM.
|
| ALEScreen |
A simple wrapper around an Atari screen.
|
| ALEState | |
| Cartridge |
A cartridge is a device which contains the machine code for a
game and handles any bankswitching performed by the cartridge.
|
| ColourPalette | |
| Console |
This class represents the entire game console.
|
| Controller |
A controller is a device that plugs into either the left or right
controller jack of the Video Computer System (VCS).
|
| Deserializer | |
| Device |
Abstract base class for devices which can be attached to a 6502
based system.
|
| DisplayScreen | |
| Event | |
| M6532 |
RIOT
|
| MediaSource | |
| OSystem |
This class provides an interface for accessing operating system specific
functions.
|
| OSystem.TimingInfo | |
| Random |
This Random class uses a Mersenne Twister to provide pseudorandom numbers.
|
| Resolution | |
| ResolutionList | |
| RomSettings | |
| ScreenExporter | |
| Serializer | |
| Settings |
This class provides an interface for accessing frontend specific settings.
|
| Sound |
This class is an abstract base class for the various sound objects.
|
| StellaEnvironment | |
| StellaEnvironmentWrapper | |
| Switches | |
| System |
Copyright © 2020. All rights reserved.