| activeBlockingItem_ | MR::RibbonMenu | protected |
| activeNonBlockingItems_ | MR::RibbonMenu | protected |
| add_modifier(std::shared_ptr< MR::MeshModifier > modifier) | MR::ImGuiMenu | |
| addMenuFontRanges_(ImFontGlyphRangesBuilder &builder) const | MR::ImGuiMenu | protectedvirtual |
| addRibbonItemShortcut_(const std::string &itemName, const ShortcutKey &key, ShortcutCategory category) | MR::RibbonMenu | protectedvirtual |
| allowObjectsRemoval(bool allow) | MR::ImGuiMenu | |
| allowRemoval_ | MR::ImGuiMenu | protected |
| allowSceneReorder(bool allow) | MR::ImGuiMenu | |
| anyImGuiWindowIsHovered() const | MR::ImGuiMenu | |
| anyUiObjectIsHovered() const | MR::ImGuiMenu | |
| calcSelectedTypesMask(const std::vector< std::shared_ptr< Object > > &selectedObjs) | MR::ImGuiMenu | |
| callback_draw_custom_window | MR::ImGuiMenu | |
| callback_draw_viewer_menu | MR::ImGuiMenu | |
| callback_draw_viewer_window | MR::ImGuiMenu | |
| capturedMouse_ | MR::ImGuiMenu | protected |
| checkPossibilityObjectRemoval() | MR::ImGuiMenu | inline |
| cloneSelectedPart(const std::shared_ptr< Object > &object) | MR::RibbonMenu | static |
| cloneTree(const std::vector< std::shared_ptr< Object > > &selectedObjects) | MR::RibbonMenu | static |
| connect(Viewer *viewer, int group=0, boost::signals2::connect_position pos=boost::signals2::connect_position::at_back) | MR::MultiListener< MouseDownListener, MouseMoveListener, MouseUpListener, MouseScrollListener, CursorEntranceListener, CharPressedListener, KeyDownListener, KeyUpListener, KeyRepeatListener, SpaceMouseMoveListener, SpaceMouseDownListener, TouchpadRotateGestureBeginListener, TouchpadRotateGestureUpdateListener, TouchpadRotateGestureEndListener, TouchpadSwipeGestureBeginListener, TouchpadSwipeGestureUpdateListener, TouchpadSwipeGestureEndListener, TouchpadZoomGestureBeginListener, TouchpadZoomGestureUpdateListener, TouchpadZoomGestureEndListener, PostResizeListener, PostRescaleListener > | inlinevirtual |
| context_ | MR::ImGuiMenu | protected |
| cursorEntrance_(bool entered) override | MR::ImGuiMenu | protectedvirtual |
| disconnect() | MR::MultiListener< MouseDownListener, MouseMoveListener, MouseUpListener, MouseScrollListener, CursorEntranceListener, CharPressedListener, KeyDownListener, KeyUpListener, KeyRepeatListener, SpaceMouseMoveListener, SpaceMouseDownListener, TouchpadRotateGestureBeginListener, TouchpadRotateGestureUpdateListener, TouchpadRotateGestureEndListener, TouchpadSwipeGestureBeginListener, TouchpadSwipeGestureUpdateListener, TouchpadSwipeGestureEndListener, TouchpadZoomGestureBeginListener, TouchpadZoomGestureUpdateListener, TouchpadZoomGestureEndListener, PostResizeListener, PostRescaleListener > | inlinevirtual |
| draw_custom_plugins() | MR::ImGuiMenu | |
| draw_custom_selection_properties(const std::vector< std::shared_ptr< Object > > &selected) | MR::ImGuiMenu | protectedvirtual |
| draw_custom_window() | MR::ImGuiMenu | inlinevirtual |
| draw_helpers() | MR::ImGuiMenu | |
| draw_history_block_() | MR::ImGuiMenu | protected |
| draw_labels_window() | MR::ImGuiMenu | |
| draw_menu() | MR::ImGuiMenu | virtual |
| draw_mr_menu() | MR::ImGuiMenu | |
| draw_open_recent_button_() | MR::ImGuiMenu | protected |
| draw_scene_list() | MR::ImGuiMenu | |
| draw_scene_list_content(const std::vector< std::shared_ptr< Object > > &selected, const std::vector< std::shared_ptr< Object > > &all) | MR::ImGuiMenu | |
| draw_selection_properties(const std::vector< std::shared_ptr< Object > > &selected) | MR::ImGuiMenu | virtual |
| draw_selection_properties_content(const std::vector< std::shared_ptr< Object > > &selected) | MR::ImGuiMenu | virtual |
| draw_text(const Viewport &viewport, const Vector3f &pos, const Vector3f &normal, const std::string &text, const Color &color, bool clipByViewport) | MR::ImGuiMenu | |
| draw_viewer_window() | MR::ImGuiMenu | virtual |
| drawActiveBlockingDialog_() | MR::RibbonMenu | protectedvirtual |
| drawActiveList_() | MR::RibbonMenu | protected |
| drawActiveListButton_(float btnSize) | MR::RibbonMenu | protectedvirtual |
| drawActiveNonBlockingDialogs_() | MR::RibbonMenu | protectedvirtual |
| drawAdvancedOptions(const std::vector< std::shared_ptr< VisualObject > > &selectedObjs, SelectedTypesMask selectedMask) | MR::ImGuiMenu | |
| drawBigButtonItem_(const MenuItemInfo &item) | MR::RibbonMenu | protectedvirtual |
| drawCloneButton(const std::vector< std::shared_ptr< Object > > &selected) | MR::RibbonMenu | |
| drawCloneSelectionButton(const std::vector< std::shared_ptr< Object > > &selected) | MR::RibbonMenu | |
| drawCollapseButton_() | MR::RibbonMenu | protectedvirtual |
| drawCollapsingHeader_(const char *label, ImGuiTreeNodeFlags flags=0) override | MR::RibbonMenu | protectedvirtual |
| drawCollapsingHeaderTransform_() override | MR::RibbonMenu | protectedvirtual |
| drawComparablePropertiesEditor_(ObjectComparableWithReference &object) | MR::ImGuiMenu | protected |
| drawCustomCheckBox(const std::vector< std::shared_ptr< Object > > &selected, SelectedTypesMask selectedMask) | MR::RibbonMenu | |
| drawCustomSelectionInformation_(const std::vector< std::shared_ptr< Object > > &selected, const SelectionInformationStyle &style) | MR::ImGuiMenu | protectedvirtual |
| drawDrawOptionsCheckboxes(const std::vector< std::shared_ptr< VisualObject > > &selectedObjs, SelectedTypesMask selectedMask) | MR::ImGuiMenu | |
| drawDrawOptionsColors(const std::vector< std::shared_ptr< VisualObject > > &selectedObjs) | MR::ImGuiMenu | |
| drawFeaturePropertiesEditor_(const std::shared_ptr< Object > &object) | MR::ImGuiMenu | protected |
| drawGeneralOptions(const std::vector< std::shared_ptr< Object > > &selectedObjs) | MR::ImGuiMenu | |
| drawGroupUngroupButton(const std::vector< std::shared_ptr< Object > > &selected) | MR::RibbonMenu | |
| drawHeaderHelpers_(float requiredTabSize) | MR::RibbonMenu | protectedvirtual |
| drawHeaderQuickAccess_() | MR::RibbonMenu | protectedvirtual |
| drawHelpButton_(const std::string &url) | MR::RibbonMenu | protectedvirtual |
| drawItemDialog_(DialogItemPtr &itemPtr) | MR::RibbonMenu | protectedvirtual |
| drawItemsGroup_(const std::string &tabName, const std::string &groupName, DrawGroupConfig config) | MR::RibbonMenu | protectedvirtual |
| drawMergeSubtreeButton(const std::vector< std::shared_ptr< Object > > &selected) | MR::RibbonMenu | |
| drawModalMessage_() | MR::ImGuiMenu | protectedvirtual |
| drawNotifications_() | MR::RibbonMenu | protectedvirtual |
| drawRemoveButton(const std::vector< std::shared_ptr< Object > > &selectedObjs) | MR::ImGuiMenu | |
| drawRibbonSceneInformation_(const std::vector< std::shared_ptr< Object > > &selected) | MR::RibbonMenu | protectedvirtual |
| drawRibbonSceneList_() | MR::RibbonMenu | protectedvirtual |
| drawRibbonSceneResizeLine_() | MR::RibbonMenu | protectedvirtual |
| drawRibbonViewportsLabels_() | MR::RibbonMenu | protectedvirtual |
| drawSceneListButtons_() | MR::RibbonMenu | protectedvirtual |
| DrawSceneUiSignal typedef | MR::ImGuiMenu | |
| drawSceneUiSignal | MR::ImGuiMenu | |
| drawSearchButton_() | MR::RibbonMenu | protectedvirtual |
| drawSelectionInformation_() | MR::ImGuiMenu | protected |
| drawSelectSubtreeButton(const std::vector< std::shared_ptr< Object > > &selected) | MR::RibbonMenu | |
| drawShortcutsWindow_() override | MR::RibbonMenu | protectedvirtual |
| drawSmallButtonsSet_(const std::vector< std::string > &group, int setFrontIndex, int setLength, bool withText) | MR::RibbonMenu | protectedvirtual |
| DrawTabConfig typedef | MR::RibbonMenu | protected |
| drawTagInformation_(const std::vector< std::shared_ptr< Object > > &selected) | MR::ImGuiMenu | protected |
| drawTopPanel_(bool drawTabs=true, bool centerItems=false) | MR::RibbonMenu | protectedvirtual |
| drawTransform_() | MR::ImGuiMenu | protected |
| drawTransformContextMenu_(const std::shared_ptr< Object > &selected) override | MR::RibbonMenu | protectedvirtual |
| editedFeatureObject_ | MR::ImGuiMenu | protected |
| editedFeatureObjectOldXf_ | MR::ImGuiMenu | protected |
| enableSavedDialogPositions(bool on) | MR::ImGuiMenu | inline |
| finishFrame() | MR::ImGuiMenu | virtual |
| fixViewportsSize_(int w, int h) | MR::RibbonMenu | protectedvirtual |
| frameTimeMillisecThreshold_ | MR::ImGuiMenu | protected |
| getActiveTabIndex() const | MR::RibbonMenu | inline |
| getAutoCloseBlockingPlugins() const | MR::RibbonMenu | inline |
| getCurrentContext() const | MR::ImGuiMenu | |
| getFontManager() | MR::RibbonMenu | inline |
| getLastFocusedPlugin() const | MR::ImGuiMenu | inline |
| getMenuFontPath() const override | MR::RibbonMenu | virtual |
| getMenuUIConfig() const | MR::RibbonMenu | inline |
| getRequirements_(const std::shared_ptr< RibbonMenuItem > &item) const | MR::RibbonMenu | protectedvirtual |
| getRibbonButtonDrawer() | MR::RibbonMenu | inline |
| getRibbonNotifier() | MR::RibbonMenu | inline |
| getSceneInfoItemWidth_(int itemCount=1) | MR::ImGuiMenu | protected |
| getSceneObjectsList() | MR::ImGuiMenu | inline |
| getSceneSize() | MR::RibbonMenu | inline |
| getShortcutManager() | MR::ImGuiMenu | inline |
| getShowShortcuts() const | MR::ImGuiMenu | |
| getStoredColor_(const std::string &str, const Color &defaultColor) const | MR::ImGuiMenu | protected |
| getToolbar() | MR::RibbonMenu | inline |
| getTopPanelCurrentHeight() const | MR::RibbonMenu | inline |
| getTopPanelHiddenHeight() const | MR::RibbonMenu | inline |
| getTopPanelOpenedHeight() const | MR::RibbonMenu | inline |
| getUiRenderManager() | MR::ImGuiMenu | virtual |
| getUserScaling() const | MR::ImGuiMenu | inline |
| hasActiveBlockingItem() const | MR::RibbonMenu | inline |
| hasAnyActiveItem() const | MR::RibbonMenu | inline |
| hidpi_scaling() | MR::ImGuiMenu | |
| hidpi_scaling_ | MR::ImGuiMenu | protected |
| highlightBlocking_() | MR::RibbonMenu | protectedvirtual |
| Horizontal enum value | MR::ImGuiMenu | protected |
| init(MR::Viewer *_viewer) override | MR::RibbonMenu | virtual |
| initBackend() | MR::ImGuiMenu | virtual |
| instance() | MR::RibbonMenu | static |
| invertedRotation_ | MR::ImGuiMenu | protected |
| isSavedDialogPositionsEnabled() const | MR::ImGuiMenu | inline |
| isTopPannelPinned() const | MR::RibbonMenu | |
| itemPressed_(const std::shared_ptr< RibbonMenuItem > &item, const std::string &requiremetnsHint={}) | MR::RibbonMenu | protectedvirtual |
| lastRenameObj_ | MR::ImGuiMenu | protected |
| load_font(int font_size=13) override | MR::RibbonMenu | virtual |
| mainWindowPos_ | MR::ImGuiMenu | protected |
| mainWindowSize_ | MR::ImGuiMenu | protected |
| make_color_selector(std::vector< std::shared_ptr< ObjectT > > selectedVisualObjs, const char *label, std::function< Vector4f(const ObjectT *)> getter, std::function< void(ObjectT *, const Vector4f &)> setter) | MR::ImGuiMenu | |
| make_light_strength(std::vector< std::shared_ptr< VisualObject > > selectedVisualObjs, const char *label, std::function< float(const VisualObject *)> getter, std::function< void(VisualObject *, const float &)> setter) | MR::ImGuiMenu | |
| make_points_discretization(std::vector< std::shared_ptr< VisualObject > > selectedVisualObjs, const char *label, std::function< int(const ObjectPointsHolder *)> getter, std::function< void(ObjectPointsHolder *, const int &)> setter) | MR::ImGuiMenu | |
| make_slider(std::vector< std::shared_ptr< ObjectType > > selectedVisualObjs, const char *label, std::function< T(const ObjectType *)> getter, std::function< void(ObjectType *, T)> setter, T min, T max) | MR::ImGuiMenu | |
| make_visualize_checkbox(std::vector< std::shared_ptr< VisualObject > > selectedVisualObjs, const char *label, AnyVisualizeMaskEnum type, MR::ViewportMask viewportid, bool invert=false) | MR::ImGuiMenu | |
| make_width(std::vector< std::shared_ptr< VisualObject > > selectedVisualObjs, const char *label, std::function< ValueT(const ObjType *)> getter, std::function< void(ObjType *, const ValueT &)> setter) | MR::ImGuiMenu | |
| menu_scaling() const | MR::ImGuiMenu | |
| modalMessageType_ | MR::ImGuiMenu | protected |
| modifiers_ | MR::ImGuiMenu | protected |
| NameTagClickSignal typedef | MR::ImGuiMenu | |
| nameTagClickSignal | MR::ImGuiMenu | |
| NameTagSelectionMode enum name | MR::ImGuiMenu | |
| needModalBgChange_ | MR::ImGuiMenu | protected |
| oldLabelParams_ | MR::ImGuiMenu | protected |
| onCharPressed_(unsigned key, int modifiers) override | MR::ImGuiMenu | protectedvirtual |
| onKeyDown_(int key, int modifiers) override | MR::ImGuiMenu | protectedvirtual |
| onKeyRepeat_(int key, int modifiers) override | MR::ImGuiMenu | protectedvirtual |
| onKeyUp_(int key, int modifiers) override | MR::ImGuiMenu | protectedvirtual |
| onMouseDown_(MouseButton button, int modifier) override | MR::ImGuiMenu | protectedvirtual |
| onMouseMove_(int mouse_x, int mouse_y) override | MR::ImGuiMenu | protectedvirtual |
| onMouseScroll_(float delta_y) override | MR::ImGuiMenu | protectedvirtual |
| onMouseUp_(MouseButton button, int modifier) override | MR::ImGuiMenu | protectedvirtual |
| openToolbarCustomize() | MR::RibbonMenu | |
| pinTopPanel(bool on) | MR::RibbonMenu | virtual |
| pixel_ratio() | MR::ImGuiMenu | |
| pixel_ratio_ | MR::ImGuiMenu | protected |
| pluginsCache_ | MR::ImGuiMenu | protected |
| pollEventsInPreDraw | MR::ImGuiMenu | protected |
| popUpRenameBuffer_ | MR::ImGuiMenu | protected |
| postRescale_(float x, float y) override | MR::RibbonMenu | protectedvirtual |
| postResize_(int width, int height) override | MR::RibbonMenu | protectedvirtual |
| prevFrameFocusPlugin_ | MR::ImGuiMenu | protected |
| prevFrameSelectedObjectsCache_ | MR::RibbonMenu | protected |
| pushNotification(const RibbonNotification ¬ification) | MR::RibbonMenu | virtual |
| Quad enum value | MR::ImGuiMenu | protected |
| readMenuItemsStructure_() | MR::RibbonMenu | protectedvirtual |
| readQuickAccessList(const Json::Value &root) | MR::RibbonMenu | virtual |
| reload_font(int font_size=13) | MR::ImGuiMenu | virtual |
| renameBuffer_ | MR::ImGuiMenu | protected |
| rescaleStyle_() | MR::ImGuiMenu | protectedvirtual |
| resetQuickAccessList() | MR::RibbonMenu | |
| RibbonMenu() | MR::RibbonMenu | |
| savedDialogPositionEnabled_ | MR::ImGuiMenu | protected |
| sceneObjectsList_ | MR::ImGuiMenu | protected |
| sceneWindowPos_ | MR::ImGuiMenu | protected |
| sceneWindowSize_ | MR::ImGuiMenu | protected |
| searcher_ | MR::RibbonMenu | protected |
| searchPluginsString_ | MR::ImGuiMenu | protected |
| selectedViewport_ | MR::ImGuiMenu | protected |
| selectionBbox_ | MR::ImGuiMenu | protected |
| selectionChangedToSingleObj_ | MR::ImGuiMenu | protected |
| selectionWorldBox_ | MR::ImGuiMenu | protected |
| setActiveListPos(const ImVec2 &pos) | MR::RibbonMenu | inline |
| setAutoCloseBlockingPlugins(bool value) | MR::RibbonMenu | inline |
| setCustomContextCheckbox(const std::string &name, CustomContextMenuCheckbox customContextMenuCheckbox) | MR::RibbonMenu | |
| setDrawTimeMillisecThreshold(long long maxGoodTimeMillisec) | MR::ImGuiMenu | |
| setMenuUIConfig(const RibbonMenuUIConfig &newConfig) | MR::RibbonMenu | virtual |
| setObjectTreeState(const Object *obj, bool open) | MR::ImGuiMenu | |
| setQuickAccessListVersion(int version) | MR::RibbonMenu | virtual |
| setSceneSize(const Vector2i &size) | MR::RibbonMenu | |
| setShowShortcuts(bool val) | MR::ImGuiMenu | |
| setTopPanelMaxOpenedTimer(float sec) | MR::RibbonMenu | inline |
| setupItemsGroup_(const std::vector< std::string > &groupsInTab, const std::string &tabName, bool centerItems) | MR::RibbonMenu | protectedvirtual |
| setupItemsGroupConfig_(const std::vector< std::string > &groupsInTab, const std::string &tabName, bool centerItems) | MR::RibbonMenu | protectedvirtual |
| setupShortcuts_() override | MR::RibbonMenu | protectedvirtual |
| setUserScaling(float scaling) | MR::ImGuiMenu | |
| shortcutManager_ | MR::ImGuiMenu | protected |
| showActiveList() | MR::RibbonMenu | inline |
| showEditTag_ | MR::ImGuiMenu | protected |
| showInfoModal_ | MR::ImGuiMenu | protected |
| showModalMessage(const std::string &msg, NotificationType msgType) | MR::ImGuiMenu | virtual |
| showRenameModal_ | MR::ImGuiMenu | protected |
| showShortcuts_ | MR::ImGuiMenu | protected |
| showStatistics_ | MR::ImGuiMenu | protected |
| shutdown() override | MR::RibbonMenu | virtual |
| simulateNameTagClick(Object &object, NameTagSelectionMode mode) | MR::ImGuiMenu | |
| simulateNameTagClickWithKeyboardModifiers(Object &object) | MR::ImGuiMenu | |
| Single | MR::ImGuiMenu | protected |
| Single enum value | MR::ImGuiMenu | protected |
| spaceMouseDown_(int key) override | MR::ImGuiMenu | protectedvirtual |
| spaceMouseMove_(const Vector3f &translate, const Vector3f &rotate) override | MR::ImGuiMenu | protectedvirtual |
| startFrame() | MR::ImGuiMenu | virtual |
| storedColor_ | MR::ImGuiMenu | protected |
| storedModalMessage_ | MR::ImGuiMenu | protected |
| TabChangedSignal typedef | MR::RibbonMenu | |
| tabChangedSignal | MR::RibbonMenu | |
| tagEditorState_ | MR::ImGuiMenu | protected |
| tagNewName_ | MR::ImGuiMenu | protected |
| touchpadRotateGestureBegin_() override | MR::ImGuiMenu | protectedvirtual |
| touchpadRotateGestureEnd_() override | MR::ImGuiMenu | protectedvirtual |
| touchpadRotateGestureUpdate_(float angle) override | MR::ImGuiMenu | protectedvirtual |
| touchpadSwipeGestureBegin_() override | MR::ImGuiMenu | protectedvirtual |
| touchpadSwipeGestureEnd_() override | MR::ImGuiMenu | protectedvirtual |
| touchpadSwipeGestureUpdate_(float deltaX, float deltaY, bool kinetic) override | MR::ImGuiMenu | protectedvirtual |
| touchpadZoomGestureBegin_() override | MR::ImGuiMenu | protectedvirtual |
| touchpadZoomGestureEnd_() override | MR::ImGuiMenu | protectedvirtual |
| touchpadZoomGestureUpdate_(float scale, bool kinetic) override | MR::ImGuiMenu | protectedvirtual |
| tryRenameSelectedObject() | MR::ImGuiMenu | |
| uiRenderManager_ | MR::ImGuiMenu | protected |
| uniformScale_ | MR::ImGuiMenu | protected |
| updateItemStatus(const std::string &itemName) | MR::RibbonMenu | |
| updateTopPanelSize_(bool drawTabs) | MR::RibbonMenu | protectedvirtual |
| userScaling_ | MR::ImGuiMenu | protected |
| Vertical enum value | MR::ImGuiMenu | protected |
| viewer | MR::ViewerPlugin | protected |
| ViewportConfigurations enum name | MR::ImGuiMenu | protected |
| xfHistUpdated_ | MR::ImGuiMenu | protected |
| ~MultiListener()=default | MR::MultiListener< MouseDownListener, MouseMoveListener, MouseUpListener, MouseScrollListener, CursorEntranceListener, CharPressedListener, KeyDownListener, KeyUpListener, KeyRepeatListener, SpaceMouseMoveListener, SpaceMouseDownListener, TouchpadRotateGestureBeginListener, TouchpadRotateGestureUpdateListener, TouchpadRotateGestureEndListener, TouchpadSwipeGestureBeginListener, TouchpadSwipeGestureUpdateListener, TouchpadSwipeGestureEndListener, TouchpadZoomGestureBeginListener, TouchpadZoomGestureUpdateListener, TouchpadZoomGestureEndListener, PostResizeListener, PostRescaleListener > | virtual |
| ~RibbonMenu() | MR::RibbonMenu | |
| ~ViewerPlugin() | MR::ViewerPlugin | inlinevirtual |