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
 only for bindings generation
namespace  MR::SceneLoad

Typedefs

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

Functions

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