MCPcopy Create free account
hub / github.com/BobbyAnguelov/Esoterica / UnregisterResourceLoader

Method UnregisterResourceLoader

Code/Base/Resource/ResourceSystem.cpp:123–132  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

121 }
122
123 void ResourceSystem::UnregisterResourceLoader( ResourceLoader* pLoader )
124 {
125 auto& loadableTypes = pLoader->GetLoadableTypes();
126 for ( auto& type : loadableTypes )
127 {
128 auto loaderIter = m_resourceLoaders.find( type );
129 EE_ASSERT( loaderIter != m_resourceLoaders.end() ); // Catch invalid unregistrations
130 m_resourceLoaders.erase( loaderIter );
131 }
132 }
133
134 //-------------------------------------------------------------------------
135

Callers 1

ShutdownModuleMethod · 0.80

Calls 3

findMethod · 0.45
endMethod · 0.45
eraseMethod · 0.45

Tested by

no test coverage detected