MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ remove_expanse()

void MayaFlux::Nexus::Tapestry::remove_expanse ( std::string_view  name)

Remove Tapestry's owning reference to a named Expanse.

Fabrics holding the shared_ptr keep it alive and functional, so nothing fires here; Fabric::remove_expanse fires the exits for its own occupants.

Definition at line 128 of file Tapestry.cpp.

129{
130 m_expanses.erase(std::string(name));
131}
std::string name
Definition VKDevice.cpp:123
std::unordered_map< std::string, std::shared_ptr< Expanse > > m_expanses
Definition Tapestry.hpp:170

References m_expanses, and name.