This is the complete list of members for yaze::emu::IEmulator, including all inherited members.
| AddBreakpoint(uint32_t addr, BreakpointKind type, CpuKind cpu, const std::string &condition, const std::string &description)=0 | yaze::emu::IEmulator | pure virtual |
| GetCpuState(CpuStateSnapshot *out_state)=0 | yaze::emu::IEmulator | pure virtual |
| GetGameState(GameSnapshot *out_state)=0 | yaze::emu::IEmulator | pure virtual |
| GetLoadedRomPath() const =0 | yaze::emu::IEmulator | pure virtual |
| IsConnected() const =0 | yaze::emu::IEmulator | pure virtual |
| IsRunning() const =0 | yaze::emu::IEmulator | pure virtual |
| ListBreakpoints()=0 | yaze::emu::IEmulator | pure virtual |
| LoadRom(const std::string &path)=0 | yaze::emu::IEmulator | pure virtual |
| LoadState(int slot) | yaze::emu::IEmulator | inlinevirtual |
| Pause()=0 | yaze::emu::IEmulator | pure virtual |
| PressButton(InputButton button)=0 | yaze::emu::IEmulator | pure virtual |
| ReadBlock(uint32_t addr, size_t len)=0 | yaze::emu::IEmulator | pure virtual |
| ReadByte(uint32_t addr)=0 | yaze::emu::IEmulator | pure virtual |
| ReleaseButton(InputButton button)=0 | yaze::emu::IEmulator | pure virtual |
| RemoveBreakpoint(uint32_t breakpoint_id)=0 | yaze::emu::IEmulator | pure virtual |
| Reset()=0 | yaze::emu::IEmulator | pure virtual |
| Resume()=0 | yaze::emu::IEmulator | pure virtual |
| RunToBreakpoint(BreakpointHitResult *response)=0 | yaze::emu::IEmulator | pure virtual |
| SaveState(int slot) | yaze::emu::IEmulator | inlinevirtual |
| SetCollisionOverlay(bool enable) | yaze::emu::IEmulator | inlinevirtual |
| Step(int count)=0 | yaze::emu::IEmulator | pure virtual |
| StepOut()=0 | yaze::emu::IEmulator | pure virtual |
| StepOver()=0 | yaze::emu::IEmulator | pure virtual |
| SupportsFeature(EmulatorFeature feature) const | yaze::emu::IEmulator | inlinevirtual |
| ToggleBreakpoint(uint32_t breakpoint_id, bool enabled)=0 | yaze::emu::IEmulator | pure virtual |
| WriteBlock(uint32_t addr, const std::vector< uint8_t > &data)=0 | yaze::emu::IEmulator | pure virtual |
| WriteByte(uint32_t addr, uint8_t val)=0 | yaze::emu::IEmulator | pure virtual |
| ~IEmulator()=default | yaze::emu::IEmulator | virtual |