| animationMaxFps | MR::Viewer | |
| append_viewport(const ViewportRectangle &viewportRect, bool append_empty=false) | MR::Viewer | |
| appendHistoryAction(const std::shared_ptr< HistoryAction > &action) | MR::Viewer | |
| basisAxes | MR::Viewer | |
| basisViewController | MR::Viewer | |
| bindSceneTexture(bool bind) | MR::Viewer | |
| captureSceneScreenShot(const Vector2i &resolution=Vector2i()) | MR::Viewer | |
| captureUIScreenShot(std::function< void(const Image &)> callback, const Vector2i &pos=Vector2i(), const Vector2i &size=Vector2i()) | MR::Viewer | |
| CharPressedSignal typedef | MR::Viewer | |
| charPressedSignal | MR::Viewer | |
| clearFramebuffers() | MR::Viewer | |
| clearScene() | MR::Viewer | |
| clippingPlaneObject | MR::Viewer | |
| commandArgs | MR::Viewer | |
| constInstance() | MR::Viewer | inlinestatic |
| constInstanceRef() | MR::Viewer | inlinestatic |
| CursorEntranceSignal typedef | MR::Viewer | |
| cursorEntranceSignal | MR::Viewer | |
| drag(int mouse_x, int mouse_y) | MR::Viewer | |
| dragDrop(const std::vector< std::filesystem::path > &paths) | MR::Viewer | |
| DragDropSignal typedef | MR::Viewer | |
| dragDropSignal | MR::Viewer | |
| dragEnd(MouseButton button, int modifier) | MR::Viewer | |
| dragEndSignal | MR::Viewer | |
| dragEntranceSignal | MR::Viewer | |
| dragOverSignal | MR::Viewer | |
| dragSignal | MR::Viewer | |
| dragStart(MouseButton button, int modifier) | MR::Viewer | |
| dragStartSignal | MR::Viewer | |
| draw(bool force=false) | MR::Viewer | |
| drawFull(bool dirtyScene) | MR::Viewer | |
| drawScene() | MR::Viewer | |
| drawSignal | MR::Viewer | |
| drawUiRenderObjects() | MR::Viewer | |
| emplaceEvent(std::string name, ViewerEventCallback cb, bool skipable=false) | MR::Viewer | |
| enableAlphaSort(bool on) | MR::Viewer | |
| enableGlobalHistory(bool on) | MR::Viewer | |
| erase_viewport(const size_t index) | MR::Viewer | |
| erase_viewport(ViewportId viewport_id) | MR::Viewer | |
| EventType enum name | MR::Viewer | |
| experimentalFeatures | MR::Viewer | |
| fitBoxViewport(const Box3f &box, MR::ViewportMask vpList=MR::ViewportMask::all(), float fill=0.6f, bool snapView=true) | MR::Viewer | |
| fitDataViewport(MR::ViewportMask vpList=MR::ViewportMask::all(), float fill=0.6f, bool snapView=true) | MR::Viewer | |
| forceRedrawMinimumIncrementAfterEvents | MR::Viewer | |
| framebufferSize | MR::Viewer | |
| getEventsCount(EventType type) const | MR::Viewer | |
| getFPS() const | MR::Viewer | |
| getGlobalHistoryStore() const | MR::Viewer | inline |
| getHoveredViewportId() const | MR::Viewer | |
| getHoveredViewportIdOrInvalid() const | MR::Viewer | |
| getLastFrameGLPrimitivesCount(GLPrimitivesType type) const | MR::Viewer | |
| getLaunchParams() const | MR::Viewer | inline |
| getMenuPlugin() const | MR::Viewer | |
| getMenuPluginAs() const | MR::Viewer | inline |
| getMousePointInfo() const | MR::Viewer | |
| getMSAA() const | MR::Viewer | |
| getPixelPointInfo(const Vector3f &screenPoint) const | MR::Viewer | |
| getPluginInstance() | MR::Viewer | inline |
| getPresentViewports() const | MR::Viewer | inline |
| getPrevFrameDrawTimeMillisec() const | MR::Viewer | |
| getRequestedMSAA() const | MR::Viewer | |
| getRibbonMenu() const | MR::Viewer | |
| getSortDroppedFiles() const | MR::Viewer | inline |
| getSpaceMouseHandler() const | MR::Viewer | inline |
| getSpaceMouseParameters() const | MR::Viewer | |
| getStaticGLBufferSize() const | MR::Viewer | |
| getStopEventLoopFlag() const | MR::Viewer | inline |
| getSwappedFrames() const | MR::Viewer | |
| getTotalFrames() const | MR::Viewer | |
| getTouchpadParameters() const | MR::Viewer | |
| getViewerInstance() | MR::Viewer | friend |
| getViewerSettingsManager() const | MR::Viewer | inline |
| getViewports(ViewportMask mask=ViewportMask::any()) | MR::Viewer | |
| getViewportsBounds() const | MR::Viewer | |
| globalBasis | MR::Viewer | |
| globalHistoryRedo() | MR::Viewer | |
| globalHistoryUndo() | MR::Viewer | |
| glPickRadius | MR::Viewer | |
| GLPrimitivesType enum name | MR::Viewer | |
| hasScaledFramebuffer() const | MR::Viewer | inline |
| incrementForceRedrawFrames(int i=1, bool swapOnLastOnly=false) | MR::Viewer | |
| incrementThisFrameGLPrimitivesCount(GLPrimitivesType type, size_t num) | MR::Viewer | |
| initSpaceMouseHandler(std::function< void(const std::string &)> deviceSignal={}) | MR::Viewer | |
| instance() | MR::Viewer | inlinestatic |
| instanceRef() | MR::Viewer | inlinestatic |
| InterruptCloseSignal typedef | MR::Viewer | |
| interruptCloseSignal | MR::Viewer | |
| interruptWindowClose() | MR::Viewer | |
| isAlphaSortAvailable() const | MR::Viewer | |
| isAlphaSortEnabled() const | MR::Viewer | inline |
| isAnimating | MR::Viewer | |
| isCurrentFrameSwapping() const | MR::Viewer | |
| isGLInitialized() const | MR::Viewer | inline |
| isGlobalHistoryEnabled() const | MR::Viewer | inline |
| isLaunched() const | MR::Viewer | inline |
| isSceneTextureBound() const | MR::Viewer | |
| isSceneTextureEnabled() const | MR::Viewer | |
| isSupportedFormat(const std::filesystem::path &file_name) | MR::Viewer | |
| keyDown(int key, int modifier) | MR::Viewer | |
| keyDownSignal | MR::Viewer | |
| keyPressed(unsigned int unicode_key, int modifier) | MR::Viewer | |
| keyRepeat(int key, int modifier) | MR::Viewer | |
| keyRepeatSignal | MR::Viewer | |
| KeySignal typedef | MR::Viewer | |
| keyUp(int key, int modifier) | MR::Viewer | |
| keyUpSignal | MR::Viewer | |
| launch(const LaunchParams ¶ms) | MR::Viewer | |
| launchEventLoop() | MR::Viewer | |
| LaunchParams typedef | MR::Viewer | |
| launchShut() | MR::Viewer | |
| loadFiles(const std::vector< std::filesystem::path > &filesList, const FileLoadOptions &options={}) | MR::Viewer | |
| makeTitleFromSceneRootPath() | MR::Viewer | |
| MouseButton typedef | MR::Viewer | |
| mouseClick(MouseButton button, int modifier) | MR::Viewer | |
| mouseClickSignal | MR::Viewer | |
| mouseController() const | MR::Viewer | inline |
| mouseController() | MR::Viewer | inline |
| mouseDown(MouseButton button, int modifier) | MR::Viewer | |
| mouseDownSignal | MR::Viewer | |
| MouseMode typedef | MR::Viewer | |
| mouseMove(int mouse_x, int mouse_y) | MR::Viewer | |
| MouseMoveSignal typedef | MR::Viewer | |
| mouseMoveSignal | MR::Viewer | |
| mouseScroll(float delta_y) | MR::Viewer | |
| MouseScrollSignal typedef | MR::Viewer | |
| mouseScrollSignal | MR::Viewer | |
| mouseUp(MouseButton button, int modifier) | MR::Viewer | |
| MouseUpDownSignal typedef | MR::Viewer | |
| mouseUpSignal | MR::Viewer | |
| ObjectsLoadedSignal typedef | MR::Viewer | |
| objectsLoadedSignal | MR::Viewer | |
| onSceneSaved(const std::filesystem::path &savePath, bool storeInRecent=true) | MR::Viewer | |
| parseLaunchParams(LaunchParams ¶ms) | MR::Viewer | static |
| pixelRatio | MR::Viewer | |
| plugins | MR::Viewer | |
| PointInAllSpaces typedef | MR::Viewer | |
| popEventByName(const std::string &name) | MR::Viewer | |
| postClose() | MR::Viewer | |
| postDrawPreViewportSignal | MR::Viewer | |
| postDrawSignal | MR::Viewer | |
| postEmptyEvent() | MR::Viewer | |
| postFocus(bool focused) | MR::Viewer | |
| PostFocusSignal typedef | MR::Viewer | |
| postFocusSignal | MR::Viewer | |
| postRescale(float x, float y) | MR::Viewer | |
| PostRescaleSignal typedef | MR::Viewer | |
| postRescaleSignal | MR::Viewer | |
| postResize(int w, int h) | MR::Viewer | |
| PostResizeSignal typedef | MR::Viewer | |
| postResizeSignal | MR::Viewer | |
| postSetIconified(bool iconified) | MR::Viewer | |
| postSetMaximized(bool maximized) | MR::Viewer | |
| postSetPosition(int xPos, int yPos) | MR::Viewer | |
| preciseFitDataViewport(MR::ViewportMask vpList=MR::ViewportMask::all()) | MR::Viewer | |
| preciseFitDataViewport(MR::ViewportMask vpList, const FitDataParams ¶m) | MR::Viewer | |
| preDrawPostViewportSignal | MR::Viewer | |
| preDrawSignal | MR::Viewer | |
| preSetupViewSignal | MR::Viewer | |
| recentFilesStore() const | MR::Viewer | inline |
| recentFilesStore() | MR::Viewer | inline |
| RenderSignal typedef | MR::Viewer | |
| requestChangeMSAA(int newMSAA) | MR::Viewer | |
| resetAllCounters() | MR::Viewer | |
| resetSettingsFunction | MR::Viewer | |
| resize(int w, int h) | MR::Viewer | |
| rotationSphere | MR::Viewer | |
| saveToFile(const std::filesystem::path &mesh_file_name) | MR::Viewer | |
| screenToViewport(const Vector3f &screenPoint, ViewportId id) const | MR::Viewer | |
| scrollForce | MR::Viewer | |
| select_hovered_viewport() | MR::Viewer | |
| selected_viewport_index | MR::Viewer | |
| set_root(SceneRootObject &newRoot) | MR::Viewer | |
| setMenuPlugin(std::shared_ptr< ImGuiMenu > menu) | MR::Viewer | |
| setSceneDirty() | MR::Viewer | inline |
| setSortDroppedFiles(bool value) | MR::Viewer | inline |
| setSpaceMouseParameters(const SpaceMouseParameters &) | MR::Viewer | |
| setTouchpadParameters(const TouchpadParameters &) | MR::Viewer | |
| setupScene() | MR::Viewer | |
| setViewportSettingsManager(std::unique_ptr< IViewerSettingsManager > mng) | MR::Viewer | |
| SignalStopHandler typedef | MR::Viewer | |
| spaceMouseDown(int key) | MR::Viewer | |
| spaceMouseDownSignal | MR::Viewer | |
| SpaceMouseKeySignal typedef | MR::Viewer | |
| spaceMouseMove(const Vector3f &translate, const Vector3f &rotate) | MR::Viewer | |
| SpaceMouseMoveSignal typedef | MR::Viewer | |
| spaceMouseMoveSignal | MR::Viewer | |
| spaceMouseRepeat(int key) | MR::Viewer | |
| spaceMouseRepeatSignal | MR::Viewer | |
| spaceMouseUp(int key) | MR::Viewer | |
| spaceMouseUpSignal | MR::Viewer | |
| stopEventLoop() | MR::Viewer | |
| swapOnLastPostEventsRedraw | MR::Viewer | |
| touchEnd(int id, int x, int y) | MR::Viewer | |
| touchEndSignal | MR::Viewer | |
| touchMove(int id, int x, int y) | MR::Viewer | |
| touchMoveSignal | MR::Viewer | |
| TouchpadGestureBeginSignal typedef | MR::Viewer | |
| TouchpadGestureEndSignal typedef | MR::Viewer | |
| touchpadRotateGestureBegin() | MR::Viewer | |
| touchpadRotateGestureBeginSignal | MR::Viewer | |
| touchpadRotateGestureEnd() | MR::Viewer | |
| touchpadRotateGestureEndSignal | MR::Viewer | |
| touchpadRotateGestureUpdate(float angle) | MR::Viewer | |
| TouchpadRotateGestureUpdateSignal typedef | MR::Viewer | |
| touchpadRotateGestureUpdateSignal | MR::Viewer | |
| touchpadSwipeGestureBegin() | MR::Viewer | |
| touchpadSwipeGestureBeginSignal | MR::Viewer | |
| touchpadSwipeGestureEnd() | MR::Viewer | |
| touchpadSwipeGestureEndSignal | MR::Viewer | |
| touchpadSwipeGestureUpdate(float dx, float dy, bool kinetic) | MR::Viewer | |
| TouchpadSwipeGestureUpdateSignal typedef | MR::Viewer | |
| touchpadSwipeGestureUpdateSignal | MR::Viewer | |
| touchpadZoomGestureBegin() | MR::Viewer | |
| touchpadZoomGestureBeginSignal | MR::Viewer | |
| touchpadZoomGestureEnd() | MR::Viewer | |
| touchpadZoomGestureEndSignal | MR::Viewer | |
| touchpadZoomGestureUpdate(float scale, bool kinetic) | MR::Viewer | |
| TouchpadZoomGestureUpdateSignal typedef | MR::Viewer | |
| touchpadZoomGestureUpdateSignal | MR::Viewer | |
| TouchSignal typedef | MR::Viewer | |
| touchStart(int id, int x, int y) | MR::Viewer | |
| touchStartSignal | MR::Viewer | |
| viewport(ViewportId viewportId={}) | MR::Viewer | |
| viewport(ViewportId viewportId={}) const | MR::Viewer | |
| viewport_index(ViewportId viewport_id) const | MR::Viewer | |
| viewport_list | MR::Viewer | |
| viewportToScreen(const Vector3f &viewportPoint, ViewportId id) const | MR::Viewer | |
| window | MR::Viewer | |
| windowMaximized | MR::Viewer | |
| windowOldPos | MR::Viewer | |
| windowSavePos | MR::Viewer | |
| windowSaveSize | MR::Viewer | |
| windowShouldClose() | MR::Viewer | |
| windowTitle | MR::Viewer | |