MetaImGUI 1.0.0
ImGui Application Template for C++20
Loading...
Searching...
No Matches
MetaImGUI::DialogManager::Impl Struct Reference
Collaboration diagram for MetaImGUI::DialogManager::Impl:

Public Attributes

std::unique_ptr< MessageBoxStatemessageBox
 
std::unique_ptr< InputDialogStateinputDialog
 
std::unique_ptr< ListDialogStatelistDialog
 
std::map< int, ProgressDialogStateprogressDialogs
 
int nextProgressId = 1
 

Detailed Description

Definition at line 66 of file DialogManager.cpp.

Member Data Documentation

◆ inputDialog

std::unique_ptr<InputDialogState> MetaImGUI::DialogManager::Impl::inputDialog

Definition at line 68 of file DialogManager.cpp.

◆ listDialog

std::unique_ptr<ListDialogState> MetaImGUI::DialogManager::Impl::listDialog

Definition at line 69 of file DialogManager.cpp.

◆ messageBox

std::unique_ptr<MessageBoxState> MetaImGUI::DialogManager::Impl::messageBox

Definition at line 67 of file DialogManager.cpp.

◆ nextProgressId

int MetaImGUI::DialogManager::Impl::nextProgressId = 1

Definition at line 71 of file DialogManager.cpp.

◆ progressDialogs

std::map<int, ProgressDialogState> MetaImGUI::DialogManager::Impl::progressDialogs

Definition at line 70 of file DialogManager.cpp.


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