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(const VisualObject &obj) | MR::ImGuiMenu | |
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 |
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 | |
drawCollapsingHeader_(const char *label, ImGuiTreeNodeFlags flags=0) override | MR::RibbonMenu | protectedvirtual |
drawCollapsingHeaderTransform_() override | MR::RibbonMenu | protectedvirtual |
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::ImGuiMenu | protected |
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::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 |
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 | |
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 |
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 |
getLayoutMode() const | MR::RibbonMenu | inline |
getMenuFontPath() const override | MR::RibbonMenu | virtual |
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 |
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 |
layoutMode_ | MR::RibbonMenu | 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< float(const ObjType *)> getter, std::function< void(ObjType *, const float &)> 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 | |
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 | |
setLayoutMode(RibbonLayoutMode mode) | 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) | MR::RibbonMenu | protectedvirtual |
setupItemsGroupConfig_(const std::vector< std::string > &groupsInTab, const std::string &tabName, bool centerItems) | MR::RibbonMenu | protectedvirtual |
setupShortcuts_() override | MR::RibbonMenu | protectedvirtual |
shortcutManager_ | MR::ImGuiMenu | protected |
showActiveList() | MR::RibbonMenu | inline |
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 | |
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 | |
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 | |
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 |
~ViewerPlugin() | MR::ViewerPlugin | inlinevirtual |