5#ifndef AGDDMaterialStore_H
6#define AGDDMaterialStore_H
std::map< std::string, AGDDSimpleMaterial *, std::less<> > AGDDMaterialMap
AGDDElementMap::const_iterator ElementIterator
AGDDMaterialMap::const_iterator MaterialIterator
std::map< std::string, AGDDElement *, std::less<> > AGDDElementMap
void RegisterElement(AGDDElement *)
AGDDMaterialMap m_theMaterials
ElementIterator ElementEnd()
MaterialIterator MaterialBegin()
void RegisterMaterial(AGDDSimpleMaterial *)
AGDDSimpleMaterial * GetMaterial(std::string_view)
void PrintElement(const std::string &n)
AGDDElementMap m_theElements
void PrintMaterialNames()
AGDDElement * GetElement(std::string_view)
void PrintMaterial(const std::string &n)
ElementIterator ElementBegin()
MaterialIterator MaterialEnd()