This structure describes UI schema of ribbon menu. More...
#include <MRRibbonSchema.h>
Public Member Functions | |
| MRVIEWER_API void | eliminateEmptyGroups () |
| deletes empty groups (and references on them from tabs) | |
| MRVIEWER_API void | sortTabsByPriority () |
| re-order items in tabsOrder according to their priority, the order of items having same priority is preserved | |
| MRVIEWER_API void | updateCaptions () |
| updates inner caption for all StateBasePlugins in schema | |
Public Attributes | |
| std::vector< RibbonTab > | tabsOrder |
| TabsGroupsMap | tabsMap |
| GroupsItemsMap | groupsMap |
| ItemMap | items |
| MenuItemsList | defaultQuickAccessList |
| MenuItemsList | headerQuickAccessList |
| MenuItemsList | sceneButtonsList |
This structure describes UI schema of ribbon menu.