MeshLib
 
Loading...
Searching...
No Matches
MR::SceneLoad::SceneLoadResult Struct Reference

Scene loading result. More...

#include <MRSceneLoad.h>

Public Attributes

std::shared_ptr< SceneRootObjectscene
 The loaded scene or empty object.
 
bool isSceneConstructed = false
 Marks whether the scene was loaded from a single file (false) or was built from scratch (true)
 
std::vector< std::filesystem::path > loadedFiles
 List of successfully loaded files.
 
std::string errorSummary
 Error summary text.
 
std::string warningSummary
 Warning summary text.
 

Detailed Description

Scene loading result.

Member Data Documentation

◆ errorSummary

std::string MR::SceneLoad::SceneLoadResult::errorSummary

Error summary text.

◆ isSceneConstructed

bool MR::SceneLoad::SceneLoadResult::isSceneConstructed = false

Marks whether the scene was loaded from a single file (false) or was built from scratch (true)

◆ loadedFiles

std::vector<std::filesystem::path> MR::SceneLoad::SceneLoadResult::loadedFiles

List of successfully loaded files.

◆ scene

std::shared_ptr<SceneRootObject> MR::SceneLoad::SceneLoadResult::scene

The loaded scene or empty object.

◆ warningSummary

std::string MR::SceneLoad::SceneLoadResult::warningSummary

Warning summary text.


The documentation for this struct was generated from the following file: