openMSX
Public Member Functions | Protected Attributes | List of all members
openmsx::ImGuiPart Class Reference

#include <ImGuiPart.hh>

Inheritance diagram for openmsx::ImGuiPart:
Inheritance graph
[legend]
Collaboration diagram for openmsx::ImGuiPart:
Collaboration graph
[legend]

Public Member Functions

 ImGuiPart (ImGuiManager &manager_)
 
 ~ImGuiPart ()
 
 ImGuiPart (const ImGuiPart &)=delete
 
 ImGuiPart (ImGuiPart &&)=delete
 
ImGuiPartoperator= (const ImGuiPart &)=delete
 
ImGuiPartoperator= (ImGuiPart &&)=delete
 
- Public Member Functions inherited from openmsx::ImGuiPartInterface
virtual zstring_view iniName () const
 
virtual void save (ImGuiTextBuffer &)
 
virtual void loadStart ()
 
virtual void loadLine (std::string_view, zstring_view)
 
virtual void loadEnd ()
 
virtual void showMenu (MSXMotherBoard *)
 
virtual void paint (MSXMotherBoard *)
 

Protected Attributes

ImGuiManagermanager
 

Detailed Description

Definition at line 9 of file ImGuiPart.hh.

Constructor & Destructor Documentation

◆ ImGuiPart() [1/3]

openmsx::ImGuiPart::ImGuiPart ( ImGuiManager manager_)
inlineexplicit

Definition at line 12 of file ImGuiPart.hh.

References manager, and openmsx::ImGuiManager::registerPart().

◆ ~ImGuiPart()

openmsx::ImGuiPart::~ImGuiPart ( )
inline

Definition at line 18 of file ImGuiPart.hh.

References manager, and openmsx::ImGuiManager::unregisterPart().

◆ ImGuiPart() [2/3]

openmsx::ImGuiPart::ImGuiPart ( const ImGuiPart )
delete

◆ ImGuiPart() [3/3]

openmsx::ImGuiPart::ImGuiPart ( ImGuiPart &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

ImGuiPart & openmsx::ImGuiPart::operator= ( const ImGuiPart )
delete

◆ operator=() [2/2]

ImGuiPart & openmsx::ImGuiPart::operator= ( ImGuiPart &&  )
delete

Member Data Documentation

◆ manager

ImGuiManager& openmsx::ImGuiPart::manager
protected

The documentation for this class was generated from the following file: