openMSX
|
#include <ImGuiSoundChip.hh>
Public Member Functions | |
zstring_view | iniName () const override |
void | save (ImGuiTextBuffer &buf) override |
void | loadLine (std::string_view name, zstring_view value) 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 () |
virtual void | loadEnd () |
virtual void | showMenu (MSXMotherBoard *) |
Public Attributes | |
bool | showSoundChipSettings = false |
Static Public Attributes | |
static constexpr auto | persistentElements |
Additional Inherited Members | |
Protected Attributes inherited from openmsx::ImGuiPart | |
ImGuiManager & | manager |
Definition at line 11 of file ImGuiSoundChip.hh.
|
delete |
|
inlineexplicit |
Definition at line 12 of file ImGuiPart.hh.
|
delete |
|
inlineoverridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 16 of file ImGuiSoundChip.hh.
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 27 of file ImGuiSoundChip.cc.
References openmsx::loadOnePersistent(), persistentElements, and StringOp::stringToBool().
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 36 of file ImGuiSoundChip.cc.
References openmsx::MSXMixer::getDeviceInfos(), openmsx::MSXMotherBoard::getMSXMixer(), and showSoundChipSettings.
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 19 of file ImGuiSoundChip.cc.
References persistentElements, and openmsx::savePersistent().
|
staticconstexpr |
Definition at line 30 of file ImGuiSoundChip.hh.
Referenced by loadLine(), and save().
bool openmsx::ImGuiSoundChip::showSoundChipSettings = false |
Definition at line 28 of file ImGuiSoundChip.hh.
Referenced by paint().