#include <atomic>#include <cstdint>#include <functional>#include <memory>#include <mutex>#include <string>#include <thread>#include <unordered_map>#include <vector>#include "absl/status/status.h"#include "absl/status/statusor.h"#include "app/emu/input/input_backend.h"Go to the source code of this file.
Classes | |
| struct | yaze::emu::mesen::CpuState |
| CPU register state from Mesen2. More... | |
| struct | yaze::emu::mesen::MesenState |
| Emulation state from Mesen2. More... | |
| struct | yaze::emu::mesen::LinkState |
| ALTTP Link state. More... | |
| struct | yaze::emu::mesen::GameItems |
| ALTTP health/items state. More... | |
| struct | yaze::emu::mesen::GameMode |
| ALTTP game mode state. More... | |
| struct | yaze::emu::mesen::GameState |
| Complete ALTTP game state from GAMESTATE command. More... | |
| struct | yaze::emu::mesen::SpriteInfo |
| Sprite information from SPRITES command. More... | |
| struct | yaze::emu::mesen::MesenEvent |
| Event from Mesen2 subscription. More... | |
| class | yaze::emu::mesen::MesenSocketClient |
| Unix socket client for Mesen2-OoS fork. More... | |
Namespaces | |
| namespace | yaze |
| namespace | yaze::emu |
| SNES Emulation and debugging tools. | |
| namespace | yaze::emu::mesen |
Typedefs | |
| using | yaze::emu::mesen::EventCallback = std::function<void(const MesenEvent&)> |
| using | yaze::emu::mesen::EventListenerId = uint64_t |
Enumerations | |
| enum class | yaze::emu::mesen::BreakpointType { yaze::emu::mesen::kExecute , yaze::emu::mesen::kRead , yaze::emu::mesen::kWrite , yaze::emu::mesen::kReadWrite } |
| Breakpoint types. More... | |