JaffarPlus
High-performance best-first search optimizer for tool-assisted speedruns
Loading...
Searching...
No Matches
jaffarPlus::Emulator Member List

This is the complete list of members for jaffarPlus::Emulator, including all inherited members.

_emulatorConfigRemainingjaffarPlus::Emulatorprotected
_emulatorNamejaffarPlus::Emulatorprotected
_inputMapjaffarPlus::Emulatorprivate
_isInitializedjaffarPlus::Emulatorprotected
advanceState(const InputSet::inputIndex_t input)jaffarPlus::Emulatorinline
advanceStateImpl(const jaffar::input_t &input)=0jaffarPlus::Emulatorprotectedpure virtual
deserializeRendererState(jaffarCommon::deserializer::Base &deserializer)=0jaffarPlus::Emulatorpure virtual
deserializeState(jaffarCommon::deserializer::Base &deserializer)=0jaffarPlus::Emulatorpure virtual
disableRendering()=0jaffarPlus::Emulatorpure virtual
Emulator(const nlohmann::json &config)jaffarPlus::Emulatorinline
enableRendering()=0jaffarPlus::Emulatorpure virtual
finalizeEmulatorConfig()jaffarPlus::Emulatorinlineprotected
finalizeVideoOutput()=0jaffarPlus::Emulatorpure virtual
getEmulator(const nlohmann::json &emulatorConfig)jaffarPlus::Emulatorstatic
getInputParser() const =0jaffarPlus::Emulatorpure virtual
getName() constjaffarPlus::Emulatorinline
getProperty(const std::string &propertyName) const =0jaffarPlus::Emulatorpure virtual
getRegisteredInput(const InputSet::inputIndex_t inputIdx) constjaffarPlus::Emulatorinline
getRendererStateSize() const =0jaffarPlus::Emulatorpure virtual
getStateSize() constjaffarPlus::Emulatorinline
initialize()jaffarPlus::Emulatorinline
initializeImpl()=0jaffarPlus::Emulatorpure virtual
initializeVideoOutput()=0jaffarPlus::Emulatorpure virtual
isInitialized() constjaffarPlus::Emulatorinline
printInfo() const =0jaffarPlus::Emulatorpure virtual
registerInput(const std::string inputString)jaffarPlus::Emulatorinline
saveScreenshot(const std::string &)jaffarPlus::Emulatorinlinevirtual
serializeRendererState(jaffarCommon::serializer::Base &serializer) const =0jaffarPlus::Emulatorpure virtual
serializeState(jaffarCommon::serializer::Base &serializer) const =0jaffarPlus::Emulatorpure virtual
showRender()=0jaffarPlus::Emulatorpure virtual
updateRendererState(const size_t stepIdx, const std::string input)=0jaffarPlus::Emulatorpure virtual
~Emulator()=default (defined in jaffarPlus::Emulator)jaffarPlus::Emulatorvirtual