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

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

animationMaxFpsMR::Viewer
append_viewport(const ViewportRectangle &viewportRect, bool append_empty=false)MR::Viewer
appendHistoryAction(const std::shared_ptr< HistoryAction > &action)MR::Viewer
basisAxesMR::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 typedefMR::Viewer
charPressedSignalMR::Viewer
clearFramebuffers()MR::Viewer
clearScene()MR::Viewer
clippingPlaneObjectMR::Viewer
commandArgsMR::Viewer
constInstance()MR::Viewerinlinestatic
constInstanceRef()MR::Viewerinlinestatic
CursorEntranceSignal typedefMR::Viewer
cursorEntranceSignalMR::Viewer
defaultWindowTitleMR::Viewer
drag(int mouse_x, int mouse_y)MR::Viewer
dragDrop(const std::vector< std::filesystem::path > &paths)MR::Viewer
DragDropSignal typedefMR::Viewer
dragDropSignalMR::Viewer
dragEnd(MouseButton button, int modifier)MR::Viewer
dragEndSignalMR::Viewer
dragSignalMR::Viewer
dragStart(MouseButton button, int modifier)MR::Viewer
dragStartSignalMR::Viewer
draw(bool force=false)MR::Viewer
drawFull(bool dirtyScene)MR::Viewer
drawScene()MR::Viewer
drawSignalMR::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 nameMR::Viewer
experimentalFeaturesMR::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
forceRedrawMinimumIncrementAfterEventsMR::Viewer
framebufferSizeMR::Viewer
getEventsCount(EventType type) constMR::Viewer
getFPS() constMR::Viewer
getGlobalHistoryStore() constMR::Viewerinline
getHoveredViewportId() constMR::Viewer
getLastFrameGLPrimitivesCount(GLPrimitivesType type) constMR::Viewer
getLaunchParams() constMR::Viewerinline
getMenuPlugin() constMR::Viewer
getMenuPluginAs() constMR::Viewerinline
getMousePointInfo() constMR::Viewer
getPixelPointInfo(const Vector3f &screenPoint) constMR::Viewer
getPluginInstance()MR::Viewerinline
getPresentViewports() constMR::Viewerinline
getPrevFrameDrawTimeMillisec() constMR::Viewer
getRibbonMenu() constMR::Viewer
getSpaceMouseHandler() constMR::Viewerinline
getSpaceMouseParameters() constMR::Viewer
getStaticGLBufferSize() constMR::Viewer
getStopEventLoopFlag() constMR::Viewerinline
getSwappedFrames() constMR::Viewer
getTotalFrames() constMR::Viewer
getTouchpadParameters() constMR::Viewer
getViewerInstance()MR::Viewerfriend
getViewerSettingsManager() constMR::Viewerinline
getViewports(ViewportMask mask=ViewportMask::any())MR::Viewer
getViewportsBounds() constMR::Viewer
globalBasisAxesMR::Viewer
globalHistoryRedo()MR::Viewer
globalHistoryUndo()MR::Viewer
glPickRadiusMR::Viewer
GLPrimitivesType enum nameMR::Viewer
hasScaledFramebuffer() constMR::Viewerinline
incrementForceRedrawFrames(int i=1, bool swapOnLastOnly=false)MR::Viewer
incrementThisFrameGLPrimitivesCount(GLPrimitivesType type, size_t num)MR::Viewer
instance()MR::Viewerinlinestatic
instanceRef()MR::Viewerinlinestatic
InterruptCloseSignal typedefMR::Viewer
interruptCloseSignalMR::Viewer
interruptWindowClose()MR::Viewer
isAlphaSortAvailable() constMR::Viewer
isAlphaSortEnabled() constMR::Viewerinline
isAnimatingMR::Viewer
isCurrentFrameSwapping() constMR::Viewer
isGLInitialized() constMR::Viewerinline
isGlobalHistoryEnabled() constMR::Viewerinline
isLaunched() constMR::Viewerinline
isSceneTextureBound() constMR::Viewer
isSupportedFormat(const std::filesystem::path &file_name)MR::Viewer
joystickUpdateConnected(int jid, int event)MR::Viewer
keyDown(int key, int modifier)MR::Viewer
keyDownSignalMR::Viewer
keyPressed(unsigned int unicode_key, int modifier)MR::Viewer
keyRepeat(int key, int modifier)MR::Viewer
keyRepeatSignalMR::Viewer
KeySignal typedefMR::Viewer
keyUp(int key, int modifier)MR::Viewer
keyUpSignalMR::Viewer
launch(const LaunchParams &params)MR::Viewer
launchEventLoop()MR::Viewer
LaunchParams typedefMR::Viewer
launchShut()MR::Viewer
loadFiles(const std::vector< std::filesystem::path > &filesList, const FileLoadOptions &options={})MR::Viewer
makeTitleFromSceneRootPath()MR::Viewer
MouseButton typedefMR::Viewer
mouseClick(MouseButton button, int modifier)MR::Viewer
mouseClickSignalMR::Viewer
mouseController() constMR::Viewerinline
mouseController()MR::Viewerinline
mouseDown(MouseButton button, int modifier)MR::Viewer
mouseDownSignalMR::Viewer
MouseMode typedefMR::Viewer
mouseMove(int mouse_x, int mouse_y)MR::Viewer
MouseMoveSignal typedefMR::Viewer
mouseMoveSignalMR::Viewer
mouseScroll(float delta_y)MR::Viewer
MouseScrollSignal typedefMR::Viewer
mouseScrollSignalMR::Viewer
mouseUp(MouseButton button, int modifier)MR::Viewer
MouseUpDownSignal typedefMR::Viewer
mouseUpSignalMR::Viewer
onSceneSaved(const std::filesystem::path &savePath, bool storeInRecent=true)MR::Viewer
parseLaunchParams(LaunchParams &params)MR::Viewerstatic
pixelRatioMR::Viewer
pluginsMR::Viewer
PointInAllSpaces typedefMR::Viewer
popEventByName(const std::string &name)MR::Viewer
postClose()MR::Viewer
postDrawPreViewportSignalMR::Viewer
postDrawSignalMR::Viewer
postEmptyEvent()MR::Viewer
postFocus(bool focused)MR::Viewer
PostFocusSignal typedefMR::Viewer
postFocusSignalMR::Viewer
postRescale(float x, float y)MR::Viewer
PostRescaleSignal typedefMR::Viewer
postRescaleSignalMR::Viewer
postResize(int w, int h)MR::Viewer
PostResizeSignal typedefMR::Viewer
postResizeSignalMR::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 &param)MR::Viewer
preDrawPostViewportSignalMR::Viewer
preDrawSignalMR::Viewer
recentFilesStore() constMR::Viewerinline
recentFilesStore()MR::Viewerinline
RenderSignal typedefMR::Viewer
resetAllCounters()MR::Viewer
resetSettingsFunctionMR::Viewer
resize(int w, int h)MR::Viewer
rotationSphereMR::Viewer
saveToFile(const std::filesystem::path &mesh_file_name)MR::Viewer
screenToViewport(const Vector3f &screenPoint, ViewportId id) constMR::Viewer
scrollForceMR::Viewer
select_hovered_viewport()MR::Viewer
selected_viewport_indexMR::Viewer
set_root(SceneRootObject &newRoot)MR::Viewer
setMenuPlugin(std::shared_ptr< ImGuiMenu > menu)MR::Viewer
setSceneDirty()MR::Viewerinline
setSpaceMouseParameters(const SpaceMouseParameters &)MR::Viewer
setTouchpadParameters(const TouchpadParameters &)MR::Viewer
setupScene()MR::Viewer
setViewportSettingsManager(std::unique_ptr< IViewerSettingsManager > mng)MR::Viewer
SignalStopHandler typedefMR::Viewer
spaceMouseDown(int key)MR::Viewer
spaceMouseDownSignalMR::Viewer
SpaceMouseKeySignal typedefMR::Viewer
spaceMouseMove(const Vector3f &translate, const Vector3f &rotate)MR::Viewer
SpaceMouseMoveSignal typedefMR::Viewer
spaceMouseMoveSignalMR::Viewer
spaceMouseRepeat(int key)MR::Viewer
spaceMouseRepeatSignalMR::Viewer
spaceMouseUp(int key)MR::Viewer
spaceMouseUpSignalMR::Viewer
stopEventLoop()MR::Viewer
swapOnLastPostEventsRedrawMR::Viewer
touchEnd(int id, int x, int y)MR::Viewer
touchEndSignalMR::Viewer
touchMove(int id, int x, int y)MR::Viewer
touchMoveSignalMR::Viewer
TouchpadGestureBeginSignal typedefMR::Viewer
TouchpadGestureEndSignal typedefMR::Viewer
touchpadRotateGestureBegin()MR::Viewer
touchpadRotateGestureBeginSignalMR::Viewer
touchpadRotateGestureEnd()MR::Viewer
touchpadRotateGestureEndSignalMR::Viewer
touchpadRotateGestureUpdate(float angle)MR::Viewer
TouchpadRotateGestureUpdateSignal typedefMR::Viewer
touchpadRotateGestureUpdateSignalMR::Viewer
touchpadSwipeGestureBegin()MR::Viewer
touchpadSwipeGestureBeginSignalMR::Viewer
touchpadSwipeGestureEnd()MR::Viewer
touchpadSwipeGestureEndSignalMR::Viewer
touchpadSwipeGestureUpdate(float dx, float dy, bool kinetic)MR::Viewer
TouchpadSwipeGestureUpdateSignal typedefMR::Viewer
touchpadSwipeGestureUpdateSignalMR::Viewer
touchpadZoomGestureBegin()MR::Viewer
touchpadZoomGestureBeginSignalMR::Viewer
touchpadZoomGestureEnd()MR::Viewer
touchpadZoomGestureEndSignalMR::Viewer
touchpadZoomGestureUpdate(float scale, bool kinetic)MR::Viewer
TouchpadZoomGestureUpdateSignal typedefMR::Viewer
touchpadZoomGestureUpdateSignalMR::Viewer
TouchSignal typedefMR::Viewer
touchStart(int id, int x, int y)MR::Viewer
touchStartSignalMR::Viewer
viewport(ViewportId viewportId={})MR::Viewer
viewport(ViewportId viewportId={}) constMR::Viewer
viewport_index(ViewportId viewport_id) constMR::Viewer
viewport_listMR::Viewer
viewportToScreen(const Vector3f &viewportPoint, ViewportId id) constMR::Viewer
windowMR::Viewer
windowMaximizedMR::Viewer
windowOldPosMR::Viewer
windowSavePosMR::Viewer
windowSaveSizeMR::Viewer
windowShouldClose()MR::Viewer