yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::emu::IEmulator Member List

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)=0yaze::emu::IEmulatorpure virtual
GetCpuState(CpuStateSnapshot *out_state)=0yaze::emu::IEmulatorpure virtual
GetGameState(GameSnapshot *out_state)=0yaze::emu::IEmulatorpure virtual
GetLoadedRomPath() const =0yaze::emu::IEmulatorpure virtual
IsConnected() const =0yaze::emu::IEmulatorpure virtual
IsRunning() const =0yaze::emu::IEmulatorpure virtual
ListBreakpoints()=0yaze::emu::IEmulatorpure virtual
LoadRom(const std::string &path)=0yaze::emu::IEmulatorpure virtual
LoadState(int slot)yaze::emu::IEmulatorinlinevirtual
Pause()=0yaze::emu::IEmulatorpure virtual
PressButton(InputButton button)=0yaze::emu::IEmulatorpure virtual
ReadBlock(uint32_t addr, size_t len)=0yaze::emu::IEmulatorpure virtual
ReadByte(uint32_t addr)=0yaze::emu::IEmulatorpure virtual
ReleaseButton(InputButton button)=0yaze::emu::IEmulatorpure virtual
RemoveBreakpoint(uint32_t breakpoint_id)=0yaze::emu::IEmulatorpure virtual
Reset()=0yaze::emu::IEmulatorpure virtual
Resume()=0yaze::emu::IEmulatorpure virtual
RunToBreakpoint(BreakpointHitResult *response)=0yaze::emu::IEmulatorpure virtual
SaveState(int slot)yaze::emu::IEmulatorinlinevirtual
SetCollisionOverlay(bool enable)yaze::emu::IEmulatorinlinevirtual
Step(int count)=0yaze::emu::IEmulatorpure virtual
StepOut()=0yaze::emu::IEmulatorpure virtual
StepOver()=0yaze::emu::IEmulatorpure virtual
SupportsFeature(EmulatorFeature feature) constyaze::emu::IEmulatorinlinevirtual
ToggleBreakpoint(uint32_t breakpoint_id, bool enabled)=0yaze::emu::IEmulatorpure virtual
WriteBlock(uint32_t addr, const std::vector< uint8_t > &data)=0yaze::emu::IEmulatorpure virtual
WriteByte(uint32_t addr, uint8_t val)=0yaze::emu::IEmulatorpure virtual
~IEmulator()=defaultyaze::emu::IEmulatorvirtual