MeshLib C++ Docs
Loading...
Searching...
No Matches
MRSceneLoad.h File Reference
#include "MRObject.h"
#include "MRUnitInfo.h"
#include <optional>

Go to the source code of this file.

Classes

struct  MR::SceneLoad::Settings
 
struct  MR::SceneLoad::Result
 Scene loading result. More...
 

Namespaces

namespace  MR
 
namespace  MR::SceneLoad
 

Typedefs

using MR::SceneLoad::PostLoadCallback = std::function<void ( Result )>
 

Functions

MRMESH_API Result MR::SceneLoad::fromAnySupportedFormat (const std::vector< std::filesystem::path > &files, const Settings &settings={})
 
MRMESH_API void MR::SceneLoad::asyncFromAnySupportedFormat (const std::vector< std::filesystem::path > &files, const PostLoadCallback &postLoadCallback, const Settings &settings={})