Classes | Public Member Functions | Public Attributes | List of all members
openmsx::ImGuiSymbols Class Referencefinal

#include <ImGuiSymbols.hh>

Inheritance diagram for openmsx::ImGuiSymbols:
Inheritance graph
Collaboration diagram for openmsx::ImGuiSymbols:
Collaboration graph

Public Member Functions

 ImGuiSymbols (ImGuiManager &manager)
 ~ImGuiSymbols ()
zstring_view iniName () const override
void save (ImGuiTextBuffer &buf) override
void loadStart () override
void loadLine (std::string_view name, zstring_view value) override
void loadEnd () override
void paint (MSXMotherBoard *motherBoard) override
- Public Member Functions inherited from openmsx::ImGuiPart
 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 void showMenu (MSXMotherBoard *)

Public Attributes

bool show = false

Additional Inherited Members

- Protected Attributes inherited from openmsx::ImGuiPart

Detailed Description

Definition at line 25 of file ImGuiSymbols.hh.

Constructor & Destructor Documentation

◆ ImGuiSymbols()

openmsx::ImGuiSymbols::ImGuiSymbols ( ImGuiManager manager)

Definition at line 30 of file

References openmsx::SymbolManager::setObserver().

◆ ~ImGuiSymbols()

openmsx::ImGuiSymbols::~ImGuiSymbols ( )

Definition at line 37 of file

References openmsx::SymbolManager::setObserver().

Member Function Documentation

◆ iniName()

zstring_view openmsx::ImGuiSymbols::iniName ( ) const

Reimplemented from openmsx::ImGuiPartInterface.

Definition at line 40 of file ImGuiSymbols.hh.

◆ loadEnd()

void openmsx::ImGuiSymbols::loadEnd ( )

Reimplemented from openmsx::ImGuiPartInterface.

Definition at line 77 of file

References openmsx::SymbolManager::ALLOWED.

◆ loadLine()

void openmsx::ImGuiSymbols::loadLine ( std::string_view  name,
zstring_view  value 

◆ loadStart()

void openmsx::ImGuiSymbols::loadStart ( )

Reimplemented from openmsx::ImGuiPartInterface.

Definition at line 55 of file

References openmsx::SymbolManager::removeAllFiles().

◆ paint()

void openmsx::ImGuiSymbols::paint ( MSXMotherBoard motherBoard)

◆ save()

void openmsx::ImGuiSymbols::save ( ImGuiTextBuffer &  buf)

Member Data Documentation

◆ show

bool openmsx::ImGuiSymbols::show = false

Definition at line 48 of file ImGuiSymbols.hh.

Referenced by paint().

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