MeshLib Documentation
Loading...
Searching...
No Matches
MR::RibbonMenu Member List

This is the complete list of members for MR::RibbonMenu, including all inherited members.

activeBlockingItem_MR::RibbonMenuprotected
activeNonBlockingItems_MR::RibbonMenuprotected
add_modifier(std::shared_ptr< MR::MeshModifier > modifier)MR::ImGuiMenu
addMenuFontRanges_(ImFontGlyphRangesBuilder &builder) constMR::ImGuiMenuprotectedvirtual
addRibbonItemShortcut_(const std::string &itemName, const ShortcutKey &key, ShortcutCategory category)MR::RibbonMenuprotectedvirtual
allowObjectsRemoval(bool allow)MR::ImGuiMenu
allowRemoval_MR::ImGuiMenuprotected
allowSceneReorder(bool allow)MR::ImGuiMenu
anyImGuiWindowIsHovered() constMR::ImGuiMenu
anyUiObjectIsHovered() constMR::ImGuiMenu
calcSelectedTypesMask(const std::vector< std::shared_ptr< Object > > &selectedObjs)MR::ImGuiMenu
callback_draw_custom_windowMR::ImGuiMenu
callback_draw_viewer_menuMR::ImGuiMenu
callback_draw_viewer_windowMR::ImGuiMenu
capturedMouse_MR::ImGuiMenuprotected
checkPossibilityObjectRemoval()MR::ImGuiMenuinline
cloneSelectedPart(const std::shared_ptr< Object > &object)MR::RibbonMenustatic
cloneTree(const std::vector< std::shared_ptr< Object > > &selectedObjects)MR::RibbonMenustatic
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::ImGuiMenuprotected
cursorEntrance_(bool entered) overrideMR::ImGuiMenuprotectedvirtual
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::ImGuiMenuprotectedvirtual
draw_custom_window()MR::ImGuiMenuinlinevirtual
draw_helpers()MR::ImGuiMenu
draw_history_block_()MR::ImGuiMenuprotected
draw_labels(const VisualObject &obj)MR::ImGuiMenu
draw_labels_window()MR::ImGuiMenu
draw_menu()MR::ImGuiMenuvirtual
draw_mr_menu()MR::ImGuiMenu
draw_open_recent_button_()MR::ImGuiMenuprotected
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::ImGuiMenuvirtual
draw_selection_properties_content(const std::vector< std::shared_ptr< Object > > &selected)MR::ImGuiMenuvirtual
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::ImGuiMenuvirtual
drawActiveBlockingDialog_()MR::RibbonMenuprotectedvirtual
drawActiveList_()MR::RibbonMenuprotected
drawActiveNonBlockingDialogs_()MR::RibbonMenuprotectedvirtual
drawAdvancedOptions(const std::vector< std::shared_ptr< VisualObject > > &selectedObjs, SelectedTypesMask selectedMask)MR::ImGuiMenu
drawBigButtonItem_(const MenuItemInfo &item)MR::RibbonMenuprotectedvirtual
drawCloneButton(const std::vector< std::shared_ptr< Object > > &selected)MR::RibbonMenu
drawCloneSelectionButton(const std::vector< std::shared_ptr< Object > > &selected)MR::RibbonMenu
drawCollapsingHeader_(const char *label, ImGuiTreeNodeFlags flags=0) overrideMR::RibbonMenuprotectedvirtual
drawCollapsingHeaderTransform_() overrideMR::RibbonMenuprotectedvirtual
drawCustomCheckBox(const std::vector< std::shared_ptr< Object > > &selected, SelectedTypesMask selectedMask)MR::RibbonMenu
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::ImGuiMenuprotected
drawGeneralOptions(const std::vector< std::shared_ptr< Object > > &selectedObjs)MR::ImGuiMenu
drawGroupUngroupButton(const std::vector< std::shared_ptr< Object > > &selected)MR::RibbonMenu
drawItemDialog_(DialogItemPtr &itemPtr)MR::RibbonMenuprotectedvirtual
drawItemsGroup_(const std::string &tabName, const std::string &groupName, DrawGroupConfig config)MR::RibbonMenuprotectedvirtual
drawMergeSubtreeButton(const std::vector< std::shared_ptr< Object > > &selected)MR::RibbonMenu
drawModalMessage_()MR::ImGuiMenuprotectedvirtual
drawRemoveButton(const std::vector< std::shared_ptr< Object > > &selectedObjs)MR::ImGuiMenu
drawRibbonSceneInformation_(const std::vector< std::shared_ptr< Object > > &selected)MR::RibbonMenuprotectedvirtual
drawRibbonSceneList_()MR::RibbonMenuprotectedvirtual
drawRibbonSceneResizeLine_()MR::RibbonMenuprotectedvirtual
drawRibbonViewportsLabels_()MR::RibbonMenuprotectedvirtual
drawSceneListButtons_()MR::RibbonMenuprotectedvirtual
DrawSceneUiSignal typedefMR::ImGuiMenu
drawSceneUiSignalMR::ImGuiMenu
drawSelectionInformation_()MR::ImGuiMenuprotected
drawSelectSubtreeButton(const std::vector< std::shared_ptr< Object > > &selected)MR::RibbonMenu
drawShortcutsWindow_() overrideMR::RibbonMenuprotectedvirtual
drawSmallButtonsSet_(const std::vector< std::string > &group, int setFrontIndex, int setLength, bool withText)MR::RibbonMenuprotectedvirtual
DrawTabConfig typedefMR::RibbonMenuprotected
drawTopPanel_(bool drawTabs=true, bool centerItems=false)MR::RibbonMenuprotectedvirtual
drawTransform_()MR::ImGuiMenuprotected
drawTransformContextMenu_(const std::shared_ptr< Object > &selected) overrideMR::RibbonMenuprotectedvirtual
editedFeatureObject_MR::ImGuiMenuprotected
editedFeatureObjectOldXf_MR::ImGuiMenuprotected
enableSavedDialogPositions(bool on)MR::ImGuiMenuinline
finishFrame()MR::ImGuiMenuvirtual
fixViewportsSize_(int w, int h)MR::RibbonMenuprotectedvirtual
frameTimeMillisecThreshold_MR::ImGuiMenuprotected
getActiveTabIndex() constMR::RibbonMenuinline
getAutoCloseBlockingPlugins() constMR::RibbonMenuinline
getCurrentContext() constMR::ImGuiMenu
getFontManager()MR::RibbonMenuinline
getLastFocusedPlugin() constMR::ImGuiMenuinline
getLayoutMode() constMR::RibbonMenuinline
getMenuFontPath() const overrideMR::RibbonMenuvirtual
getRibbonButtonDrawer()MR::RibbonMenuinline
getRibbonNotifier()MR::RibbonMenuinline
getSceneInfoItemWidth_(int itemCount=1)MR::ImGuiMenuprotected
getSceneObjectsList()MR::ImGuiMenuinline
getSceneSize()MR::RibbonMenuinline
getShortcutManager()MR::ImGuiMenuinline
getShowShortcuts() constMR::ImGuiMenu
getStoredColor_(const std::string &str, const Color &defaultColor) constMR::ImGuiMenuprotected
getToolbar()MR::RibbonMenuinline
getTopPanelCurrentHeight() constMR::RibbonMenuinline
getTopPanelHiddenHeight() constMR::RibbonMenuinline
getTopPanelOpenedHeight() constMR::RibbonMenuinline
getUiRenderManager()MR::ImGuiMenuvirtual
hasActiveBlockingItem() constMR::RibbonMenuinline
hasAnyActiveItem() constMR::RibbonMenuinline
hidpi_scaling()MR::ImGuiMenu
hidpi_scaling_MR::ImGuiMenuprotected
highlightBlocking_()MR::RibbonMenuprotectedvirtual
Horizontal enum valueMR::ImGuiMenuprotected
init(MR::Viewer *_viewer) overrideMR::RibbonMenuvirtual
initBackend()MR::ImGuiMenuvirtual
instance()MR::RibbonMenustatic
invertedRotation_MR::ImGuiMenuprotected
isSavedDialogPositionsEnabled() constMR::ImGuiMenuinline
isTopPannelPinned() constMR::RibbonMenu
itemPressed_(const std::shared_ptr< RibbonMenuItem > &item, const std::string &requiremetnsHint={})MR::RibbonMenuprotectedvirtual
lastRenameObj_MR::ImGuiMenuprotected
layoutMode_MR::RibbonMenuprotected
load_font(int font_size=13) overrideMR::RibbonMenuvirtual
mainWindowPos_MR::ImGuiMenuprotected
mainWindowSize_MR::ImGuiMenuprotected
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< float(const ObjType *)> getter, std::function< void(ObjType *, const float &)> setter)MR::ImGuiMenu
menu_scaling() constMR::ImGuiMenu
modalMessageType_MR::ImGuiMenuprotected
modifiers_MR::ImGuiMenuprotected
NameTagClickSignal typedefMR::ImGuiMenu
nameTagClickSignalMR::ImGuiMenu
NameTagSelectionMode enum nameMR::ImGuiMenu
needModalBgChange_MR::ImGuiMenuprotected
oldLabelParams_MR::ImGuiMenuprotected
onCharPressed_(unsigned key, int modifiers) overrideMR::ImGuiMenuprotectedvirtual
onKeyDown_(int key, int modifiers) overrideMR::ImGuiMenuprotectedvirtual
onKeyRepeat_(int key, int modifiers) overrideMR::ImGuiMenuprotectedvirtual
onKeyUp_(int key, int modifiers) overrideMR::ImGuiMenuprotectedvirtual
onMouseDown_(MouseButton button, int modifier) overrideMR::ImGuiMenuprotectedvirtual
onMouseMove_(int mouse_x, int mouse_y) overrideMR::ImGuiMenuprotectedvirtual
onMouseScroll_(float delta_y) overrideMR::ImGuiMenuprotectedvirtual
onMouseUp_(MouseButton button, int modifier) overrideMR::ImGuiMenuprotectedvirtual
openToolbarCustomize()MR::RibbonMenu
pinTopPanel(bool on)MR::RibbonMenuvirtual
pixel_ratio()MR::ImGuiMenu
pixel_ratio_MR::ImGuiMenuprotected
pluginsCache_MR::ImGuiMenuprotected
pollEventsInPreDrawMR::ImGuiMenuprotected
popUpRenameBuffer_MR::ImGuiMenuprotected
postRescale_(float x, float y) overrideMR::RibbonMenuprotectedvirtual
postResize_(int width, int height) overrideMR::RibbonMenuprotectedvirtual
prevFrameFocusPlugin_MR::ImGuiMenuprotected
prevFrameSelectedObjectsCache_MR::RibbonMenuprotected
pushNotification(const RibbonNotification &notification)MR::RibbonMenuvirtual
Quad enum valueMR::ImGuiMenuprotected
readMenuItemsStructure_()MR::RibbonMenuprotectedvirtual
readQuickAccessList(const Json::Value &root)MR::RibbonMenuvirtual
reload_font(int font_size=13)MR::ImGuiMenuvirtual
renameBuffer_MR::ImGuiMenuprotected
rescaleStyle_()MR::ImGuiMenuprotectedvirtual
resetQuickAccessList()MR::RibbonMenu
savedDialogPositionEnabled_MR::ImGuiMenuprotected
sceneObjectsList_MR::ImGuiMenuprotected
sceneWindowPos_MR::ImGuiMenuprotected
sceneWindowSize_MR::ImGuiMenuprotected
searcher_MR::RibbonMenuprotected
searchPluginsString_MR::ImGuiMenuprotected
selectedViewport_MR::ImGuiMenuprotected
selectionBbox_MR::ImGuiMenuprotected
selectionChangedToSingleObj_MR::ImGuiMenuprotected
selectionWorldBox_MR::ImGuiMenuprotected
setActiveListPos(const ImVec2 &pos)MR::RibbonMenuinline
setAutoCloseBlockingPlugins(bool value)MR::RibbonMenuinline
setCustomContextCheckbox(const std::string &name, CustomContextMenuCheckbox customContextMenuCheckbox)MR::RibbonMenu
setDrawTimeMillisecThreshold(long long maxGoodTimeMillisec)MR::ImGuiMenu
setLayoutMode(RibbonLayoutMode mode)MR::RibbonMenuvirtual
setObjectTreeState(const Object *obj, bool open)MR::ImGuiMenu
setQuickAccessListVersion(int version)MR::RibbonMenuvirtual
setSceneSize(const Vector2i &size)MR::RibbonMenu
setShowShortcuts(bool val)MR::ImGuiMenu
setTopPanelMaxOpenedTimer(float sec)MR::RibbonMenuinline
setupItemsGroup_(const std::vector< std::string > &groupsInTab, const std::string &tabName)MR::RibbonMenuprotectedvirtual
setupItemsGroupConfig_(const std::vector< std::string > &groupsInTab, const std::string &tabName, bool centerItems)MR::RibbonMenuprotectedvirtual
setupShortcuts_() overrideMR::RibbonMenuprotectedvirtual
shortcutManager_MR::ImGuiMenuprotected
showActiveList()MR::RibbonMenuinline
showInfoModal_MR::ImGuiMenuprotected
showModalMessage(const std::string &msg, NotificationType msgType)MR::ImGuiMenuvirtual
showRenameModal_MR::ImGuiMenuprotected
showShortcuts_MR::ImGuiMenuprotected
showStatistics_MR::ImGuiMenuprotected
shutdown() overrideMR::RibbonMenuvirtual
simulateNameTagClick(Object &object, NameTagSelectionMode mode)MR::ImGuiMenu
SingleMR::ImGuiMenuprotected
Single enum valueMR::ImGuiMenuprotected
spaceMouseDown_(int key) overrideMR::ImGuiMenuprotectedvirtual
spaceMouseMove_(const Vector3f &translate, const Vector3f &rotate) overrideMR::ImGuiMenuprotectedvirtual
startFrame()MR::ImGuiMenuvirtual
storedColor_MR::ImGuiMenuprotected
storedModalMessage_MR::ImGuiMenuprotected
TabChangedSignal typedefMR::RibbonMenu
tabChangedSignalMR::RibbonMenu
touchpadRotateGestureBegin_() overrideMR::ImGuiMenuprotectedvirtual
touchpadRotateGestureEnd_() overrideMR::ImGuiMenuprotectedvirtual
touchpadRotateGestureUpdate_(float angle) overrideMR::ImGuiMenuprotectedvirtual
touchpadSwipeGestureBegin_() overrideMR::ImGuiMenuprotectedvirtual
touchpadSwipeGestureEnd_() overrideMR::ImGuiMenuprotectedvirtual
touchpadSwipeGestureUpdate_(float deltaX, float deltaY, bool kinetic) overrideMR::ImGuiMenuprotectedvirtual
touchpadZoomGestureBegin_() overrideMR::ImGuiMenuprotectedvirtual
touchpadZoomGestureEnd_() overrideMR::ImGuiMenuprotectedvirtual
touchpadZoomGestureUpdate_(float scale, bool kinetic) overrideMR::ImGuiMenuprotectedvirtual
tryRenameSelectedObject()MR::ImGuiMenu
uiRenderManager_MR::ImGuiMenuprotected
uniformScale_MR::ImGuiMenuprotected
updateItemStatus(const std::string &itemName)MR::RibbonMenu
Vertical enum valueMR::ImGuiMenuprotected
viewerMR::ViewerPluginprotected
ViewportConfigurations enum nameMR::ImGuiMenuprotected
xfHistUpdated_MR::ImGuiMenuprotected
~MultiListener()=defaultMR::MultiListener< MouseDownListener, MouseMoveListener, MouseUpListener, MouseScrollListener, CursorEntranceListener, CharPressedListener, KeyDownListener, KeyUpListener, KeyRepeatListener, SpaceMouseMoveListener, SpaceMouseDownListener, TouchpadRotateGestureBeginListener, TouchpadRotateGestureUpdateListener, TouchpadRotateGestureEndListener, TouchpadSwipeGestureBeginListener, TouchpadSwipeGestureUpdateListener, TouchpadSwipeGestureEndListener, TouchpadZoomGestureBeginListener, TouchpadZoomGestureUpdateListener, TouchpadZoomGestureEndListener, PostResizeListener, PostRescaleListener >virtual
~ViewerPlugin()MR::ViewerPlugininlinevirtual