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

Namespaces

namespace  Units

Classes

class  FuncCallHelper
struct  MakeScopeGuard
class  ScopeGuard

Functions

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

Function Documentation

◆ isPortalFileDialogSupported()

bool MR::detail::isPortalFileDialogSupported ( )

Checks if XDG Desktop Portal file dialogs are supported.

◆ runCocoaFileDialog()

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

Open Cocoa file dialog.

◆ runPortalFileDialog()

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

Open XDG Desktop Portal file dialog.