MeshLib Documentation
Loading...
Searching...
No Matches
MR::SceneRoot Class Reference

#include <MRSceneRoot.h>

Static Public Member Functions

static MRMESH_API SceneRootObjectget ()
 
static MRMESH_API std::shared_ptr< SceneRootObject > & getSharedPtr ()
 
static MRMESH_API void setScenePath (const std::filesystem::path &scenePath)
 
static MRMESH_API const SceneRootObjectconstGet ()
 
static MRMESH_API std::shared_ptr< const SceneRootObjectconstGetSharedPtr ()
 
static MRMESH_API const std::filesystem::path & getScenePath ()
 

Detailed Description

Singleton to store scene root object

Member Function Documentation

◆ constGet()

static MRMESH_API const SceneRootObject & MR::SceneRoot::constGet ( )
static

◆ constGetSharedPtr()

static MRMESH_API std::shared_ptr< const SceneRootObject > MR::SceneRoot::constGetSharedPtr ( )
static

◆ get()

static MRMESH_API SceneRootObject & MR::SceneRoot::get ( )
static

◆ getScenePath()

static MRMESH_API const std::filesystem::path & MR::SceneRoot::getScenePath ( )
static

◆ getSharedPtr()

static MRMESH_API std::shared_ptr< SceneRootObject > & MR::SceneRoot::getSharedPtr ( )
static

◆ setScenePath()

static MRMESH_API void MR::SceneRoot::setScenePath ( const std::filesystem::path & scenePath)
static

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