openMSX
|
#include <ImGuiSettings.hh>
Public Member Functions | |
~ImGuiSettings () | |
zstring_view | iniName () const override |
void | save (ImGuiTextBuffer &buf) override |
void | loadLine (std::string_view name, zstring_view value) override |
void | loadEnd () 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 | loadStart () |
Additional Inherited Members | |
Protected Attributes inherited from openmsx::ImGuiPart | |
ImGuiManager & | manager |
Definition at line 17 of file ImGuiSettings.hh.
openmsx::ImGuiSettings::~ImGuiSettings | ( | ) |
Definition at line 59 of file ImGuiSettings.cc.
|
delete |
|
inlineexplicit |
Definition at line 12 of file ImGuiPart.hh.
|
delete |
|
inlineoverridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 23 of file ImGuiSettings.hh.
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 74 of file ImGuiSettings.cc.
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 69 of file ImGuiSettings.cc.
References openmsx::loadOnePersistent().
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 1254 of file ImGuiSettings.cc.
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 64 of file ImGuiSettings.cc.
References openmsx::savePersistent().
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 117 of file ImGuiSettings.cc.
References openmsx::Checkbox(), openmsx::ComboBox(), im::Disabled(), ranges::find(), openmsx::foreach_file(), openmsx::BaseSetting::getBaseName(), openmsx::MSXMotherBoard::getCPU(), openmsx::FileOperations::getFilename(), openmsx::Reactor::getGlobalSettings(), openmsx::MSXMotherBoard::getMSXCommandController(), openmsx::MSXCPU::getR800(), openmsx::ImGuiManager::getReactor(), openmsx::getShortCutForCommand(), openmsx::MSXMotherBoard::getVideoSource(), openmsx::MSXCPU::getZ80(), openmsx::HelpMarker(), im::Indent(), openmsx::InputText(), im::ListBox(), openmsx::ImGuiManager::loadIniFile, openmsx::ImGuiPart::manager, im::Menu(), openmsx::ImGuiManager::menuFade, openmsx::ImGuiManager::messages, openmsx::ImGuiManager::osdIcons, im::PopupContextItem(), ranges::replace(), setting, openmsx::simpleToolTip(), openmsx::SliderFloat(), openmsx::SliderInt(), ranges::sort(), openmsx::ImGuiManager::soundChip, openmsx::ImGuiManager::statusBarVisible, strCat(), openmsx::FileOperations::stripExtension(), ImGui::TextUnformatted(), tmpStrCat(), im::TreeNode(), openmsx::FileOperations::unlink(), openmsx::userDataFileContext(), and xrange().