// // Copyright Contributors to the MaterialX Project // SPDX-License-Identifier: Apache-2.0 // #include #include #include namespace ems = emscripten; namespace mx = MaterialX; EMSCRIPTEN_BINDINGS(HwShaderGenerator) { ems::class_>("HwShaderGenerator") .smart_ptr>("HwShaderGeneratorPtr") .class_function("bindLightShader", &mx::HwShaderGenerator::bindLightShader) .class_function("unbindLightShader", &mx::HwShaderGenerator::unbindLightShader) .class_function("unbindLightShaders", &mx::HwShaderGenerator::unbindLightShaders) ; }