BRE12
Public Types | Public Member Functions | List of all members
BRE::DrawableObjectLoader Class Reference

Public Types

using DrawableObjectsByModelName = std::unordered_map< std::string, std::vector< DrawableObject >>
 

Public Member Functions

 DrawableObjectLoader (const MaterialPropertiesLoader &materialPropertiesLoader, const MaterialTechniqueLoader &materialTechniqueLoader, const ModelLoader &modelLoader)
 
 DrawableObjectLoader (const DrawableObjectLoader &)=delete
 
const DrawableObjectLoaderoperator= (const DrawableObjectLoader &)=delete
 
 DrawableObjectLoader (DrawableObjectLoader &&)=delete
 
DrawableObjectLoaderoperator= (DrawableObjectLoader &&)=delete
 
void LoadDrawableObjects (const YAML::Node &rootNode) noexcept
 
const DrawableObjectsByModelName & GetDrawableObjectsByModelNameByTechniqueType (const MaterialTechnique::TechniqueType techniqueType) const noexcept
 

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