MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::detail Namespace Reference

Namespaces

namespace  Units
 

Classes

class  FuncCallHelper
 
struct  MakeScopeGuard
 
class  ScopeGuard
 

Functions

MRVIEWER_API std::vector< std::filesystem::path > runCocoaFileDialog (const MR::FileDialog::Parameters &params)
 Open Cocoa file dialog.
 
MRVIEWER_API bool isPortalFileDialogSupported ()
 Checks if XDG Desktop Portal file dialogs are supported.
 
MRVIEWER_API std::vector< std::filesystem::path > runPortalFileDialog (const MR::FileDialog::Parameters &params)
 Open XDG Desktop Portal file dialog.
 

Function Documentation

◆ isPortalFileDialogSupported()

MRVIEWER_API bool MR::detail::isPortalFileDialogSupported ( )

Checks if XDG Desktop Portal file dialogs are supported.

◆ runCocoaFileDialog()

MRVIEWER_API std::vector< std::filesystem::path > MR::detail::runCocoaFileDialog ( const MR::FileDialog::Parameters & params)

Open Cocoa file dialog.

◆ runPortalFileDialog()

MRVIEWER_API std::vector< std::filesystem::path > MR::detail::runPortalFileDialog ( const MR::FileDialog::Parameters & params)

Open XDG Desktop Portal file dialog.