ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::visualization::gui::MenuImgui::Impl Struct Reference

Classes

struct  MenuItem
 

Public Member Functions

MenuItemFindMenuItem (ItemId item_id)
 

Public Attributes

std::vector< MenuItemitems_
 
std::unordered_map< int, size_t > id2idx_
 
bool submenu_visible_ = false
 
bool submenu_visibility_changed_ = false
 

Detailed Description

Definition at line 44 of file MenuImgui.cpp.

Member Function Documentation

◆ FindMenuItem()

MenuItem* cloudViewer::visualization::gui::MenuImgui::Impl::FindMenuItem ( ItemId  item_id)
inline

Member Data Documentation

◆ id2idx_

std::unordered_map<int, size_t> cloudViewer::visualization::gui::MenuImgui::Impl::id2idx_

Definition at line 58 of file MenuImgui.cpp.

◆ items_

std::vector<MenuItem> cloudViewer::visualization::gui::MenuImgui::Impl::items_

Definition at line 57 of file MenuImgui.cpp.

◆ submenu_visibility_changed_

bool cloudViewer::visualization::gui::MenuImgui::Impl::submenu_visibility_changed_ = false

Definition at line 60 of file MenuImgui.cpp.

◆ submenu_visible_

bool cloudViewer::visualization::gui::MenuImgui::Impl::submenu_visible_ = false

Definition at line 59 of file MenuImgui.cpp.


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