BsShaderManager.cpp 642 B

123456789101112131415161718
  1. //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
  2. //**************** Copyright (c) 2016 Marko Pintera ([email protected]). All rights reserved. **********************//
  3. #include "Material/BsShaderManager.h"
  4. #include "Resources/BsResources.h"
  5. #include "Importer/BsImporter.h"
  6. namespace bs
  7. {
  8. HShaderInclude DefaultShaderIncludeHandler::findInclude(const String& name) const
  9. {
  10. return Importer::instance().import<ShaderInclude>(name);
  11. }
  12. HShaderInclude ShaderManager::findInclude(const String& name) const
  13. {
  14. return mIncludeHandler->findInclude(name);
  15. }
  16. }