|
ComSquare
|
Namespaces | |
| APU | |
| Cartridge | |
| CPU | |
| Debugger | |
| Memory | |
| PPU | |
| Ram | |
| Renderer | |
| Utility | |
Classes | |
| class | Callback |
| A callback where you can subscribe to and emit it. More... | |
| class | DebuggableError |
| class | InvalidAction |
| Exception thrown when someone tries to load an invalid rom. More... | |
| class | InvalidAddress |
| Exception thrown when trying to read/write to an invalid address. More... | |
| class | InvalidOpcode |
| Exception thrown when someone tries to load an invalid rom. More... | |
| class | InvalidRectangleAddress |
| Exception thrown when trying to read/write to an invalid address in a rectangle memory region. More... | |
| class | InvalidRomException |
| Exception thrown when someone tries to load an invalid rom. More... | |
| class | NotImplementedException |
| When this is thrown, it means that we should work more. More... | |
| class | SNES |
| Container of all the components of the SNES. More... | |
| class | Vector2 |
Typedefs | |
| typedef Vector2< float > | Vector2f |
| typedef Vector2< unsigned > | Vector2u |
| typedef Vector2< int > | Vector2i |
Enumerations | |
| enum | Component { Cpu = 1u << 0u, Ppu = 1u << 1u, Apu = 1u << 2u, Rom = 1u << 3u, WRam = 1u << 4u, VRam = 1u << 5u, OAMRam = 1u << 6u, CGRam = 1u << 7u, SRam = 1u << 8u } |
| enum | LogLevel { INFO, WARNING, ERROR } |
Variables | |
| constexpr LogLevel | GlobalLevel = INFO |
| typedef Vector2<float> ComSquare::Vector2f |
| typedef Vector2<int> ComSquare::Vector2i |
| typedef Vector2<unsigned> ComSquare::Vector2u |
| enum ComSquare::Component |
| enum ComSquare::LogLevel |
1.8.17