Lugdunum  0.1.0
Graphics.inl
Go to the documentation of this file.
1 inline bool Graphics::isModuleLoaded(Module::Type type) const {
2  return (
3  std::find(std::begin(_loadedMandatoryModules), std::end(_loadedMandatoryModules), type) != std::end(_loadedMandatoryModules)
4  || std::find(std::begin(_loadedOptionalModules), std::end(_loadedOptionalModules), type) != std::end(_loadedOptionalModules)
5  );
6 }
7 
8 inline const std::set<Module::Type>& Graphics::getLoadedMandatoryModules() const {
9  return _loadedMandatoryModules;
10 }
11 
12 inline const std::set<Module::Type>& Graphics::getLoadedOptionalModules() const {
13  return _loadedOptionalModules;
14 }
15 
16 inline Renderer* Graphics::getRenderer() const {
17  return _renderer.get();
18 }