openMSX
|
#include <ImGuiTools.hh>
Public Member Functions | |
zstring_view | iniName () const override |
void | save (ImGuiTextBuffer &buf) override |
void | loadStart () override |
void | loadLine (std::string_view name, zstring_view value) override |
void | showMenu (MSXMotherBoard *motherBoard) override |
void | paint (MSXMotherBoard *motherBoard) override |
ImGuiPart (ImGuiManager &manager_) | |
ImGuiPart (const ImGuiPart &)=delete | |
ImGuiPart (ImGuiPart &&)=delete | |
Public Member Functions inherited from openmsx::ImGuiPart | |
ImGuiPart (ImGuiManager &manager_) | |
~ImGuiPart () | |
ImGuiPart (const ImGuiPart &)=delete | |
ImGuiPart (ImGuiPart &&)=delete | |
ImGuiPart & | operator= (const ImGuiPart &)=delete |
ImGuiPart & | operator= (ImGuiPart &&)=delete |
Public Member Functions inherited from openmsx::ImGuiPartInterface | |
virtual void | loadEnd () |
Additional Inherited Members | |
Protected Attributes inherited from openmsx::ImGuiPart | |
ImGuiManager & | manager |
Definition at line 10 of file ImGuiTools.hh.
|
delete |
|
inlineexplicit |
Definition at line 12 of file ImGuiPart.hh.
|
delete |
|
inlineoverridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 15 of file ImGuiTools.hh.
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 49 of file ImGuiTools.cc.
References escape_newline::decode(), openmsx::loadOnePersistent(), and StringOp::stringToBool().
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 44 of file ImGuiTools.cc.
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 154 of file ImGuiTools.cc.
References openmsx::ImGuiManager::executeDelayed(), openmsx::ImGuiPart::manager, im::PopupModal(), and ImGui::TextUnformatted().
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 34 of file ImGuiTools.cc.
References escape_newline::encode(), and openmsx::savePersistent().
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 85 of file ImGuiTools.cc.
References openmsx::ImGuiManager::cheatFinder, openmsx::ImGuiManager::console, openmsx::ImGuiManager::diskManipulator, openmsx::ImGuiManager::execute(), openmsx::ImGuiManager::executeDelayed(), ranges::find(), openmsx::ImGuiManager::getReactor(), openmsx::getShortCutForCommand(), openmsx::ImGuiManager::keyboard, openmsx::ImGuiPart::manager, im::Menu(), openmsx::ImGuiManager::messages, ranges::replace(), openmsx::ImGuiManager::sccViewer, openmsx::simpleToolTip(), openmsx::ImGuiManager::trainer, and openmsx::ImGuiManager::waveViewer.