add_modifier(std::shared_ptr< MR::MeshModifier > modifier) | MR::ImGuiMenu | |
addMenuFontRanges_(ImFontGlyphRangesBuilder &builder) const | MR::ImGuiMenu | 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 |
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 |
drawAdvancedOptions(const std::vector< std::shared_ptr< VisualObject > > &selectedObjs, SelectedTypesMask selectedMask) | MR::ImGuiMenu | |
drawCollapsingHeader_(const char *label, ImGuiTreeNodeFlags flags=0) | MR::ImGuiMenu | virtual |
drawCollapsingHeaderTransform_() | MR::ImGuiMenu | virtual |
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 | |
drawModalMessage_() | MR::ImGuiMenu | protectedvirtual |
drawRemoveButton(const std::vector< std::shared_ptr< Object > > &selectedObjs) | MR::ImGuiMenu | |
DrawSceneUiSignal typedef | MR::ImGuiMenu | |
drawSceneUiSignal | MR::ImGuiMenu | |
drawSelectionInformation_() | MR::ImGuiMenu | protected |
drawShortcutsWindow_() | MR::ImGuiMenu | protectedvirtual |
drawTransform_() | MR::ImGuiMenu | protected |
drawTransformContextMenu_(const std::shared_ptr< Object > &) | MR::ImGuiMenu | inlineprotectedvirtual |
editedFeatureObject_ | MR::ImGuiMenu | protected |
editedFeatureObjectOldXf_ | MR::ImGuiMenu | protected |
enableSavedDialogPositions(bool on) | MR::ImGuiMenu | inline |
finishFrame() | MR::ImGuiMenu | virtual |
frameTimeMillisecThreshold_ | MR::ImGuiMenu | protected |
getCurrentContext() const | MR::ImGuiMenu | |
getLastFocusedPlugin() const | MR::ImGuiMenu | inline |
getMenuFontPath() const | MR::ImGuiMenu | virtual |
getSceneInfoItemWidth_(int itemCount=1) | MR::ImGuiMenu | protected |
getSceneObjectsList() | MR::ImGuiMenu | inline |
getShortcutManager() | MR::ImGuiMenu | inline |
getShowShortcuts() const | MR::ImGuiMenu | |
getStoredColor_(const std::string &str, const Color &defaultColor) const | MR::ImGuiMenu | protected |
getUiRenderManager() | MR::ImGuiMenu | virtual |
hidpi_scaling() | MR::ImGuiMenu | |
hidpi_scaling_ | MR::ImGuiMenu | protected |
Horizontal enum value | MR::ImGuiMenu | protected |
init(MR::Viewer *_viewer) override | MR::Menu | virtual |
initBackend() | MR::ImGuiMenu | virtual |
instance() | MR::ImGuiMenu | static |
invertedRotation_ | MR::ImGuiMenu | protected |
isSavedDialogPositionsEnabled() const | MR::ImGuiMenu | inline |
lastRenameObj_ | MR::ImGuiMenu | protected |
load_font(int font_size=13) | MR::ImGuiMenu | 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 |
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::ImGuiMenu | protectedvirtual |
postResize_(int width, int height) override | MR::ImGuiMenu | protectedvirtual |
prevFrameFocusPlugin_ | MR::ImGuiMenu | protected |
Quad enum value | MR::ImGuiMenu | protected |
reload_font(int font_size=13) | MR::ImGuiMenu | virtual |
renameBuffer_ | MR::ImGuiMenu | protected |
rescaleStyle_() | MR::ImGuiMenu | protectedvirtual |
savedDialogPositionEnabled_ | MR::ImGuiMenu | protected |
sceneObjectsList_ | MR::ImGuiMenu | protected |
sceneWindowPos_ | MR::ImGuiMenu | protected |
sceneWindowSize_ | MR::ImGuiMenu | protected |
searchPluginsString_ | MR::ImGuiMenu | protected |
selectedViewport_ | MR::ImGuiMenu | protected |
selectionBbox_ | MR::ImGuiMenu | protected |
selectionChangedToSingleObj_ | MR::ImGuiMenu | protected |
selectionWorldBox_ | MR::ImGuiMenu | protected |
setDrawTimeMillisecThreshold(long long maxGoodTimeMillisec) | MR::ImGuiMenu | |
setObjectTreeState(const Object *obj, bool open) | MR::ImGuiMenu | |
setShowShortcuts(bool val) | MR::ImGuiMenu | |
setupShortcuts_() | MR::ImGuiMenu | protectedvirtual |
shortcutManager_ | 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::ImGuiMenu | 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 |
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 |
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 |