BRE12
|
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 DrawableObjectLoader & | operator= (const DrawableObjectLoader &)=delete |
DrawableObjectLoader (DrawableObjectLoader &&)=delete | |
DrawableObjectLoader & | operator= (DrawableObjectLoader &&)=delete |
void | LoadDrawableObjects (const YAML::Node &rootNode) noexcept |
const DrawableObjectsByModelName & | GetDrawableObjectsByModelNameByTechniqueType (const MaterialTechnique::TechniqueType techniqueType) const noexcept |