openMSX
|
#include <ImGuiBitmapViewer.hh>
Public Types | |
enum | ScrnMode : int { SCR5 , SCR6 , SCR7 , SCR8 , SCR11 , SCR12 , OTHER } |
Public Member Functions | |
ImGuiBitmapViewer (ImGuiManager &manager_, size_t index) | |
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 |
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 | show = true |
Additional Inherited Members | |
Protected Attributes inherited from openmsx::ImGuiPart | |
ImGuiManager & | manager |
Definition at line 17 of file ImGuiBitmapViewer.hh.
enum openmsx::ImGuiBitmapViewer::ScrnMode : int |
Enumerator | |
---|---|
SCR5 | |
SCR6 | |
SCR7 | |
SCR8 | |
SCR11 | |
SCR12 | |
OTHER |
Definition at line 20 of file ImGuiBitmapViewer.hh.
openmsx::ImGuiBitmapViewer::ImGuiBitmapViewer | ( | ImGuiManager & | manager_, |
size_t | index | ||
) |
Definition at line 164 of file ImGuiBitmapViewer.cc.
References strAppend().
|
inlineoverridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 25 of file ImGuiBitmapViewer.hh.
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 178 of file ImGuiBitmapViewer.cc.
References openmsx::loadOnePersistent().
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 183 of file ImGuiBitmapViewer.cc.
References im::Child(), openmsx::MemBuffer< T, ALIGNMENT >::data(), im::Disabled(), im::DisabledIndent(), openmsx::VDPCmdEngine::DIX, openmsx::VDPCmdEngine::DIY, openmsx::DoneTodo::done, openmsx::VDPCmdEngine::EQ, im::Font(), openmsx::ImGuiManager::fontMono, openmsx::getComboString(), openmsx::MSXMotherBoard::getCurrentTime(), im::Group(), openmsx::HelpMarker(), im::ItemWidth(), openmsx::VDPCmdEngine::MAJ, openmsx::ImGuiPart::manager, OTHER, openmsx::Rect::p1, openmsx::Rect::p2, openmsx::ImGuiManager::palette, openmsx::rectFromVdpCmd(), SCR11, SCR12, SCR5, SCR6, SCR7, SCR8, show, static_vector< T, N >::size(), openmsx::splitRect(), ImGui::StrCat(), ImGui::TextUnformatted(), openmsx::DoneTodo::todo, ranges::transform(), im::TreeNode(), UNREACHABLE, im::Window(), and xrange().
|
overridevirtual |
Reimplemented from openmsx::ImGuiPartInterface.
Definition at line 173 of file ImGuiBitmapViewer.cc.
References openmsx::savePersistent().
bool openmsx::ImGuiBitmapViewer::show = true |
Definition at line 35 of file ImGuiBitmapViewer.hh.
Referenced by paint().